Tag archive for “Programming”
“Making code readable is not an optional part of the development process, and favoring write-time convenience over read-time convenience is a false economy.”
“The Art of Programming is doing one !@%^$ thing at a time.”
“Be productive, be fantastically clever when necessary, speak truth to power, hit your dates, and don’t ship crap.”
“Refactoring is the act of improving code that has already been improved.”
“Test-driven development is a way of managing fear during programming.”
“He that breaks a thing to find out what it is has left the path of wisdom.”
“Even perfect program verification can only establish that a program meets its specification…. Much of the essence of building a program is in fact the debugging of the specification.”
“Understandability is next to godliness.”
“For years, software development was an entire subdivision of badly painted houses.”
“Remember that your code is for a human first and a computer second. Humans need good names. Take note of when you have spent ages trying to do something that would have been easier if a couple of methods had been better named. Good naming is a skill that requires practice; improving this skill is the key to being a truly skillful programmer.”