By accessing or using this site you accept and agree to our Terms and Conditions
Home
Open Access Books
Digital Downloads
Book Quotes
Clean Architecture: A Craftsman's Guide to Software Structure and Design
Robert C. Martin
Top 10 Best Quotes
“Dijkstra once said, “Testing shows the presence, not the absence, of bugs.” In other words, a program can be proven incorrect by a test, but it cannot be proven correct. All that tests can do, after sufficient testing effort, is allow us to deem a program to be correct enough for our purposes.”
“Science does not work by proving statements true, but rather by proving statements false.”
“This is the monstrosity in love, lady, that the will is infinite, and the execution confined; that the desire is boundless, and the act a slave to limit. —William Shakespeare”
“The first value of software—behavior—is urgent but not always particularly important. The second value of software—architecture—is important but never particularly urgent.”
“Just as the Hare was overconfident in its speed, so the developers are overconfident in their ability to remain productive.”
“The problem that Dijkstra recognized, early on, was that programming is hard, and that programmers don’t do it very well.”
“The Dependency Inversion Principle (DIP) tells us that the most flexible systems are those in which source code dependencies refer only to abstractions, not to concretions.”
“If you think good architecture is expensive, try bad architecture. —Brian Foote and Joseph Yoder”
“Architecting for the enterprise, when all you really need is a cute little desktop tool, is a recipe for failure.”
“1. “First make it work.” You are out of business if it doesn’t work. 2. “Then make it right.” Refactor the code so that you and others can understand it and evolve it as needs change or are better understood. 3. “Then make it fast.” Refactor the code for “needed” performance.”
Except where otherwise noted, all rights reserved to the author(s) of this book (mentioned above). The content of this page serves solely as promotional material for the aforementioned book. If you enjoyed these quotes, you can support the author(s) by acquiring the full book from Amazon.
Book Keywords:







