The best way to predict the future is to invent it --Alan Kay Any fool can write code that a computer can understand. Good programmers write code that humans can understand. --Nartin Fowler The three principal virtues of a programmer are Laziness, Impatience, and Hubris. See the Camel Book for why. --perldoc perl One knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it? --Brian Kernighan A change in perspective is worth 80 IQ points --Alan Kay Without requirements and design, programming is the art of adding bugs to an empty text file. --Louis Srygley Some of the best programming is done on paper, really. Putting it into the computer is just a minor detail. --Max Kanat-Alexander Managers of programming projects aren’t always aware that certain programming issues are matters of religion. If you’re a manager and you try to require compliance with certain programming practices, you’re inviting your programmers’ ire. Here’s a list of religious issues: ■ Programming language ■ Indentation style ■ Placing of braces ■ Choice of IDE ■ Commenting style ■ Efficiency vs. readability tradeoffs ■ Choice of methodology—for example, Scrum vs. Extreme Programming vs. evolutionary delivery ■ Programming utilities ■ Naming conventions ■ Use of gotos ■ Use of global variables ■ Measurements, especially productivity measures such as lines of code per day --Steve McConnell So if an algorithm is an idealized recipe, a program is the detailed set of instructions for a cooking robot preparing a month of meals for an army while under enemy attack --Kernighan Brian 'Martyrdom' is the only way a person can become famous without ability. --George Bernard Shaw A language that doesn't affect the way you think about programming is not worth knowing. --Unix Fortune I'm a programmer. I like programming. And the best way I've found to have a positive impact on code is to write it. --Robert C. Martin Twenty hours at the keyboard can save you two hours of planning. --Isaac Traxler Delivering good software today is often better than perfect software tomorrow, so finish things and ship. --David Thomas But while you can always write 'spaghetti code' in a procedural language, object-oriented languages used poorly can add meatballs to your spaghetti. --Andrew Hunt There ain't no rules around here. We are trying to accomplish something. --Thomas Edison When in doubt, do something. --Harry Chapin Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live --John Woods ...I’m not saying simple code takes less time to write. You’d think it would since you end up with less total code, but a good solution isn’t an accretion of code, it’s a distillation of it. --Robert Nystrom Learn the rules like a pro, so you can break them like an artist --Pablo Picasso Happiness should be a function without any parameters. --Pranshu Midha The most difficult thing in the world is to know how to do a thing and to watch someone else do it wrong without comment. --Theodore H. White
|