Quote of the Day
If you enjoy programming, philosophy, math, or any number of geeky topics, you're in the right place. Every day, I'll post a random quote from my extensive collection of Kindle highlights. Quotes do not necessarily reflect my views or opinions. In fact, part of my epistemic process is to consume a wide variety of contradictory material.
12/23/2024
…the value of consistency over inconsistency is almost always greater than the value of one approach over another.
— John Ousterhout, A Philosophy of Software Design
12/22/2024
Institutions, laws, restraints and moral discipline are a part of freedom and not its enemy, and liberation from such things rapidly brings freedom to an end.
— Roger Scruton, The Uses of Pessimism
12/21/2024
In science, we cannot prove our theories correct; we can only observe them to be incorrect. We perform these observations with well-designed and well-controlled experiments. Likewise, in software, we almost never try to prove our programs correct. Instead, we detect their incorrectness by conducting observations in the form of well-designed tests.
— Robert C. Martin, We, Programmers
12/20/2024
Gathering concrete data is the best way for developers to vet the approach; remember the adage that demonstration defeats discussion.
— Neal Ford, Rebecca Parsons, and Patrick Kua, Building Evolutionary Architectures
12/19/2024
…many benefactors of mankind, who did not inherit power but seized it for themselves, ought to have been executed at their very first steps. But those men endured their steps, and therefore they were right…
— Fyodor Dostoevsky, Crime and Punishment
1737 post articles, 348 pages.