Skip to content


The flip side of code ownership is code responsibility. (Jeff Atwood)
The sooner you start to code, the longer the program will take. (Roy Carlson)
If you have too many special cases, you are doing it wrong. (Craig Zerouni)
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. (Martin Golding)
Whenever possible, steal code. (Tom Duff)
One person’s constant is another person’s variable. (Susan Gerhart)
The first 90 percent of the code accounts for the first 90 percent of the development time. The remaining 10 percent of the code accounts for the other 90 percent of the development time. (Tom Cargill)
Bad code isn’t bad, it’s just misunderstood. (Anonymous)
You should name a variable using the same care with which you name a first-born child. (James O. Coplien)
First, solve the problem. Then, write the code. (John Johnson)
Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration. (Stan Kelly-Bootle)
Any code of your own that you haven’t looked at for six or more months might as well have been written by someone else. (Eagleson’s law)
Threads and signals are a platform-dependant trail of misery, despair, horror and madness. (Anthony Baxter)
You can’t trust code that you did not totally create yourself. (Ken Thompson)
It always takes longer than you expect, even when you take into account Hofstadter’s Law. (Hofstadter’s Law)
Pasting code from the internet into production code is like chewing gum found in the street. (Mike Johnson)
It’s okay to figure out murder mysteries, but you shouldn’t need to figure out code. You should be able to read it. (Steve McConnell)
Reusing pieces of code is like picking off sentences from other people’s stories and trying to make a magazine article. (Bob Frankston)
Writing code has a place in the human hierarchy worth somewhere above grave robbing and beneath managing. (Gerald Weinberg)
It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter. (Nathaniel S. Borenstein)
The best thing about a boolean is even if you are wrong, you are only off by a bit. (Anonymous)
You start coding. I’ll go find out what they want. (Computer analyst to programmer)
One person’s data is another person’s program. (Guy L. Steele, Jr.)
Please don’t fall into the trap of believing that I am terribly dogmatical about the goto statement. I have the uncomfortable feeling that others are making a religion out of it, as if the conceptual problems of programming could be solved by a single trick, by a simple form of coding discipline! (Edsger W. Dijkstra)
For every complex problem, there is an algorithm that is simple, elegant, and wrong. (Anonymous)
At the source of every error which is blamed on the computer, you will find at least two human errors, one of which is the error of blaming it on the computer. (Anonymous)
Never put off until runtime what can be done at compile time. (A. Glew)
The fastest algorithm can frequently be replaced by one that is almost as fast and much easier to understand. (D. Jones)


Leave a Comment
  1. Lindsey / Jun 3 2012 6:32 am

    This is a comment to the admin. I came to your “Code Life in Code !” page via Google but it was difficult to find as you were not on the first page of search results. I see you could have more visitors because there are not many comments on your website yet. I have found a website which offers to dramatically increase your rankings and traffic to your website: I managed to get close to 1000 visitors/day using their services, you could also get lot more targeted visitors from search engines than you have now. Their free trial and brought significantly more traffic to my site. Hope this helps 🙂 Take care.

  2. Cialis / Feb 12 2012 3:26 pm

    Hey blog owner! I completely agree with your beliefs. Thanx a lot for posting this.


  1. ccleaner

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: