
Code Reading: The Open Source Perspective 464
nazarijo writes "You can usually tell someone who's been writing a lot of code by how
they write code. That may sound like a tautology, but it's got a deeper
meaning than that. What editor they use, what idioms they use to avoid common pitfalls, and what organization patterns they employ all tell you what kind of programmer you're meeting. When you first start writing code, so many things are
inconsistent and just plain wrong that it's almost embarrassing. I know that
when I look over older code that I've written I feel sheepish about it. But
how do you grow as a programmer, and what really makes a good programmer
beyond language familiarity?" Read on for Nazario's review of Code Reading: The
Open Source Perspective, a book which attempts to instill deeper knowledge about programming than just "knowing how."