There's a subtle reason that programmers always want to throw away the code and start over. The reason is that they think the old code is a mess. [...] The reason that they think the old code is a mess is because of a cardinal, fundamental law of programming: It's harder to read code than to write it.
Joel SpolskyThe secret of Big Macs is that they're not very good, but every one is not very good in exactly the same way.
Joel SpolskyIf you are a programmer working in 2006 and you donโt know the basics of characters, character sets, encodings, and Unicode, and I catch you, Iโm going to punish you by making you peel onions for six months in a submarine.
Joel SpolskyAn idea isn't worth that much. It's the execution of the idea that has value. If you can't convince one other person that this is something to devote your life to, then it's not worth it.
Joel SpolskyLife is a bit hard sometimes, and sometimes you have to step up and fight fights that you never signed up for.
Joel SpolskyThere's a subtle reason that programmers always want to throw away the code and start over. The reason is that they think the old code is a mess. [...] The reason that they think the old code is a mess is because of a cardinal, fundamental law of programming: It's harder to read code than to write it.
Joel Spolsky