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.
10/20/2020
Designing hardware is more expensive than designing software. It’s unlikely that a hardware designer would construct a system that used six different incompatible methods to do the same thing before breakfast. But because there isn’t the same up-front cost in software, software designers are often less careful.
— Jonathan E. Steinhart, The Secret Life of Programs
10/19/2020
We may attack your beliefs. But only those who believe blindly, greedily or half-heartedly will be bothered by our brand of mockery. To question their beliefs threatens them; it makes a secret part of them ashamed, and they get riled up and start smiting.
— Subgenius Foundation, Book of the Subgenius
10/18/2020
You want your software development to be more like farming. Farmers are methodical in knowing the lay of the land, studying its current chemical makeup, planting, watering, weeding, and harvesting their crops. Software that is reliable, extensible, and maintainable is developed just as methodically.
— Mickey W. Mantle and Ron Lichty, Managing the Unmanageable
10/17/2020
CASE tools were useful, but most of them became shelfware simply because they couldn’t live up to the exaggerated claims that were made for them.
— Robert L. Glass, Facts and Fallacies of Software Engineering
10/16/2020
People with a fixed mindset fear failure as they believe it makes their innate limitations visible to others, whereas those with a growth mindset are less risk averse by seeing failure as an opportunity to learn and develop new skills.
— Jez Humble, Joanne Molesky and Barry O’Reilly, Lean Enterprise
1707 post articles, 342 pages.