We spend most of our day-to-day lives as programmers on the "basic" stuff,like naming variables, writting loops, and attacking problems down at the function level.And a big part of this is reading and editing the code that's already there.

What This Book Is About

Our goal should be to minimize the time it takes someone else to understand your code.