Hacker News new | ask | show | jobs
by cpeterso 5400 days ago
I recommend settling down in your armchair by the fire with a good brandy ;) and reading code written by the masters. The Plan 9 code has some very clean code I'd love to hear others' recommended "classic" works..?

Conversely, ask other people to review your code. It's an opportunity to get feedback on your code, discover bugs, and earn brownie points flattering your reviewer. ;) You can read "The Humble Programmer" to prepare your ego for constructive criticism.

Also, dabbling in other programming languages can give you new perspective into your other work. Scheme and Haskell are good languages for waking up dormant brain cells. (I'm working through the "Learn You A Haskell" tutorial Noah

1 comments

> The Plan 9 code has some very clean code I'd love to hear others' recommended "classic" works..?

The lcc compiler. It's written as a literate program. Read A Retargetable C Compiler by Hanson and Fraser.

The SQLite code has a stellar reputation.

http://www.sqlite.org/download.html