What books help one to learn to read code?

Posted by Daniel on Stack Overflow See other posts from Stack Overflow or by Daniel
Published on 2009-01-31T01:10:54Z Indexed on 2010/05/12 7:34 UTC
Read the original article Hit count: 184

Lion's Commentary on Unix Sixth Edition with Source Code is a wonderful book to learn how to read code. Reading code is important -- how does one learn how to write excellent code without having read excellent code?

But, sadly, while great writers, of fiction and non-fiction, all spend a great deal of time reading stuff, we, programmers, seem to avoid it like the plague.

Worse still, programming books usually go the same way. They might show a pattern or a style, but they often avoid showing good, complex code, and helping one go through it.

There are exceptions, of course. I hope.

So, with that in mind, what books are to be found which help one learn how to read code?

© Stack Overflow or respective owner

Related posts about reading-source-code

  • Reading source code to learn

    as seen on Programmers - Search for 'Programmers'
    As you develop as a programmer, IMO, you begin to see different practices, different Algorithms, and "more than one way to do it". Seeing this code can be a great learning experience for you, even though you did not write the code. But is doing this only going to confuse you? For example, let's… >>> More

  • How do I begin reading source code?

    as seen on Stack Overflow - Search for 'Stack Overflow'
    I understand the value of reading source code, and I am trying my best to read as much as I can. However, every time I try getting into a 'large' (i.e. complete) project of sorts, I am overwhelmed. For example, I use Anki a lot when revising languages. Also, I'm interested in getting to know how… >>> More

  • Reading Source Code Aloud

    as seen on Stack Overflow - Search for 'Stack Overflow'
    After seeing this question, I got to thinking about the various challenges that blind programmers face, and how some of them are applicable even to sighted programmers. Particularly, the problem of reading source code aloud gives me pause. I have been programming for most of my life, and I frequently… >>> More

  • What books help one to learn to read code?

    as seen on Stack Overflow - Search for 'Stack Overflow'
    Lion's Commentary on Unix Sixth Edition with Source Code is a wonderful book to learn how to read code. Reading code is important -- how does one learn how to write excellent code without having read excellent code? But, sadly, while great writers, of fiction and non-fiction, all spend a great deal… >>> More

  • an example of schrödinbug?

    as seen on Programmers - Search for 'Programmers'
    This wiki page tells : A schrödinbug is a bug that manifests only after someone reading source code or using the program in an unusual way notices that it never should have worked in the first place, at which point the program promptly stops working for everybody until fixed. The Jargon … >>> More

Related posts about learning