A handful of lines that shaped my view of code, work, and the craft behind them.
Where most of my project ideas go to die.
Robert'); DROP TABLE Students;--
sounds like a perfectly valid child’s name to me.
“There are only two hard things in Computer Science: cache invalidation
and naming things.”
— Phil Karlton
Yes, and they make naming your child look easy by comparison.
“Adding manpower to a late software project makes it later.”
— Fred Brooks, The Mythical Man-Month
Explaining this never gets easier...
“Nine women can’t make a baby in one month.”
— Fred Brooks, The Mythical Man-Month
... but this is a pretty good one.
“Any fool can write code that a computer can understand.
Good programmers write code that humans can understand.”
— Martin Fowler
Software that runs isn’t the same as software that’s done.
“Controlling complexity is the essence of computer programming.”
— Brian Kernighan
The quote I wish I had coined.
“Simplicity is the ultimate sophistication.”
— Leonardo da Vinci
Centuries later, still the sharpest definition of elegance.
“Modern programming is the closest thing to philosophy we have.”
— Andrea C.
Wise words from the best PM I’ve ever had.