Since 2004, Technorati Top 100 Tech blog Coding Horror has provided tips, tricks, bits of intellectual humor and glimpses into life as a coder to its steadily growing readership. The blog's author, Jeff Atwood, has a wealth of knowledge, coding as far back as the 80s (think BASIC) and having started up two successful ventures since.
One of these startups is now known as Stack Exchange, which has over 3.8 million users, and is listed in the top 150 Internet Sites in the world. So you might want to read up...
In his latest post The Rule of Three, Atwood discusses the difficulties in creating code snippets that can be used in more than one program. Atwood references the "rule of three" in stating that it is "three times as difficult to build reusable components as single use components", and that "a reusable component should be tried out in three different applications" before it is put in the stable for code reuse.
It's tips like these that keeps Coding Horror's over 18,000 subscribers coming back for more, to help them navigate the stresses of coding. In fact, the blog's interesting name comes from an illustration found in Atwood's favorite coding manual, used to showcase particularly dangerous code samples.
Previous posts worth reading through if you are working on a coding career:
So You Don't Want to Be a Programmer After All
Civilized Discourse Construction Kit
Coding Horror's site sells stickers and t-shirts, if you'd like to spread the coding love...
via Technology articles at Technorati http://feeds09.technorati.com/~r/tr-technology/~3/kMtZ-ubiWs8/