views:

1780

answers:

7

I found a couple of essays like this:

  1. What every programmer should know about Memory?
  2. What every programmer should know about Floating-Point arithmetic?

I am currently reading the first paper. What other similar essays do you know of?

+16  A: 

Joel's own The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!).

You might also be interested in 10 Papers Every Programmer Should Read (At Least Twice) and The absolute bare minimum every programmer should know about regular expressions.

You can also browse through the contributions to 97 Things Every Programmer Should Know.

Bill the Lizard
Ah Yes! I have read that. Forgot to mention that. Thanks!
Amit
Your links are screwed up
TheTXI
@TheTXI: Thank you.
Bill the Lizard
Good article about REGEX.
Kibbee
+2  A: 

Something I read through just the other day 10 Papers Every Programmer Should Read (At Least Twice)

Christian Witts
+1  A: 

Enough of that kind of articles.

"Stop worrying about taking a pill and getting everything in a moment. Every programmer should absolutely know how to do their jobs, and be open to learning."

Easily said than done. This is difficult to achieve but you have to be passionate about what you are doing. Then you will eventually get that information. And learning by experience and on the way is always better than learning beforehand, with no necessity.

there are classic works which one ought read and at least one which one should write :-)
Amit
A: 

I'll do a little self promotion here for one of my StackOverflow questions:
http://stackoverflow.com/questions/72394/what-should-a-developer-know-before-building-a-public-web-site

Joel Coehoorn
A: 

Self-promotion:

What Every Programmer Should Know About Floating-Point Arithmetic

Michael Borgwardt
Here is little more complicated version of it: http://docs.sun.com/source/806-3568/ncg_goldberg.html
claws
A: 

I like 12 Things Every Programmer Should Know.

Samnang