_.--.__.-'""'-.__.--.__.-'""'-.__.--.__.-'""'-.__.--.__.-'""'-._
-.-. .... .- .--. - . .-. - .-- . -. - -.-- --- -. .
________ ________ ________ ________ ________ ________ ________
/ \/ / \/ \/ \/ \/ \/ \
/ / / / / / /_ _/ / / / /
/ __/ / / __// // __/ __/
\_______/_\___/____/\___/____/\______/___\______/_\_______/ \___/___/
/ \/ / / \/ \/ / \/ \/ / \
/_ _/ / / / /_ _/ /
/ // / __/ // / \__ /
\______/_\________/\_______/_\__/_____/ \______/ \_____/
/ \/ / \/ \
/ / / / / /
/ / / __/ -- C H A P T E R T W E N T Y O N E --
\________/\__/_____/\_______/
"'--'""'-.__.-'""'--'""'-.__.-'""'--'""'-.__.-'""'--'""'-.__.-'"
Manning Publications
Sandrine Banas
The Art Of Code
N/A
2026
_.--.__.-'""'-.__.--.__.-'""'-.__.--.__.-'""'-.__.--.__.-'""'-._
Publisher > Manning Publications
Author > Sandrine Banas
Title > The Art Of Code
Issue > N/A
Year > 2026
_.-"'-'""'-.__.-'""'--'""'-.__.-'""'--'""'-.__.-'"-._
ISBN > 9781633434929
Pages > 396
Genre > Object-Oriented-Architecture
Language > English
_.-"'-'""'-.__.-'""'--'""'-.__.-'""'--'""'-.__.-'"-._
Type > RETAIL
Media > TECH
Format > .epub
Section > eBook
_.-"'-'""'-.__.-'""'--'""'-.__.-'""'--'""'-.__.-'"-._
Published > 2026-07
Release > 2026-08-09
Disks > 02 x 5 MB
"'--'""'-.__.-'""'--'""'-.__.-'""'--'""'-.__.-'""'--'""'-.__.-'"
- - -- [ D E S C R I P T I O N ] -- - -
Software development is an inherently creative activity, and yet we
regularly reduce it to the formulaic or mechanical. The Art of Code: The
surprising power of beauty in software development reveals how aesthetics
can be important in programming and why elegant code often yields profound
practical benefits. By prioritizing code beauty you raise the standards of
your entire codebase. You make it easier to maintain, extend, and onboard
developers, even (or especially) when youre doing agentic coding. This
guide for developers discusses how artful coding directly reduces bugs and
increases system durability. It will deeply enhance your personal
satisfaction as a developer. At the heart of this book lies the rosette
model, a structural framework that maps eight interlocking dimensions of
code quality. It places durability as the foundation, with creativity at
the center supported by overlapping traits like simplicity, expressiveness,
and sustainability. As reviewer Oliver Forral from Reason Benefit
Corporation notes, The rosette model gives beauty a concrete structure
instead of leaving it as a vague aspiration, illustrating its power through
brilliant before-and-after refactorings. To bring narrative structure to
your classes, the book introduces a genuinely original five fundamental
plots framework. This unique design tool elevates enterprise business logic
from a list of instructions into a readable story structured around
Delivering, Cleaning, Defense, Archiving, and Transformation. Concise yet
complete, this books 10 comprehensive chapters and rich practical
appendixes present a cohesive, masterfully written roadmap. It equips you
with actionable green design patterns, error-handling strategies, and
elegant data modeling principles that bridge the gap between high-level
architectural theory and everyday coding practice. In today's era of
agentic AI coding, human design judgment matters more than ever. AI tools
mirror the surrounding code quality. Clean code yields clean generation,
while messy files propagate flaws. Without guidance, AI introduces
"comprehension debtcode that compiles but no team member understandsand
applies fragile, patched-together fixes. This book empowers you to act as
an essential creative director, translating aesthetic principles into
reusable AI prompts and maintaining final design responsibility. About the
Technology About the Book What's Inside Structure logic elegantly using the
five fundamental plots framework Leverage the rosette model to
systematically reduce cognitive complexity Reduce ecological footprint
using practical green design patterns Elevate AI-assisted programming by
eliminating costly comprehension debt About the Reader Written for
programmers seeking to transition from functional writing to elite software
craftsmanship. About the Author Sandrine Banas is a senior Java expert,
lead tech, and passionate software craftswoman with over 25 years of
experience in the industry. She is an Oracle Certified Professional and
speaks on code quality and craftsmanship at notable technology conferences
such as Devoxx, Volcamp, Mixit, Snowcamp, and Agile Grenoble. Quotes Read
this tome and you'll have a language to describe, and solutions to grapple
with, the entropy affecting your code. - Josh Long, Spring Developer
Advocate An approachable discussion of the concept of beauty in software
engineering. It isnt limited to the ethereal but makes the topic practical
in sometimes surprising ways. - Mark Elston, Advantest America Passionately
explains the theory and application of beautiful code and the necessary
elements on how to achieve it, together with practical examples. I could
not help nodding my head in agreement and thinking the author gets it!
while reading it. - Allen Ding, Snappymob Introduces new and valuable
insights into what it means to be an artist who solves real-world needs
through software, with creativity and durability in mind. - Orlando Mndez,
Experian Gives a thorough explanation of what it takes to write beautiful
code that not only works but is also easy to understand and maintain in the
long run. - Johan Smarius, Bergler Software Solutions
- - -- [ R E T A I L U R L ] -- - -
https://www.manning.com/books/the-art-of-code
_.--.__.-'""'-.__.--.__.-'""'-.__.--.__.-'""'-.__.--.__.-'""'-._
- --- - - -- [ C H A P T E R T W E N T Y O N E ] -- - - --- -
"'--'""'-.__.-'""'--'""'-.__.-'""'--'""'-.__.-'""'--'""'-.__.-'"
-.-. .... .- .--. - . .-. - .-- . -. - -.-- --- -. .