Category: Programming


“Program testing can be a very effective way to show the presence of bugs, but is hopelessly inadequate for showing their absence.”
– Edsger Dijkstra

Real programmers… 0x10

Real programmers don’t use schedules. Schedules are for manager’s toadies. Real programmers like to keep their manager in suspense.

“A program is never less than 90% complete, and never more than 95% complete.”
– Terry Baker

Real programmers… 0x0F

Real programmers think structured programming is a communist plot.

“We have to stop optimizing for programmers and start optimizing for users.”
– Jeff Atwood

Real programmers… 0x0E

Real programmers know better than the users what they need.

“Programming can be fun, so can cryptography; however they should not be combined.”
– Kreitzberg and Shneiderman

Real programmers… 0x0D

Real programmers don’t write in Pascal, or Bliss, or Ada, or any of those pinko computer science languages. Strong typing is for people with weak memories.

“It’s OK to figure out murder mysteries, but you shouldn’t need to figure out code.  You should be able to read it.”
– Steve McConnell

Real programmers… 0x0C

Real programmers don’t document. Documentation is for simps who can’t read the listings or the object deck.