Book Review: The Pragmatic Programmer
by
, 09-20-2009 at 05:33 PM (1307 Views)
In the course of becoming a programmer, you reach a point where you feel like your problem isn't with knowing the language. This is where a book like this comes in. It's a list of practical tips for improving how you approach the process of programming.
It includes a list of 70 tips (such as learn a code editor well). These are organized around several major techniques. Prototyping is one, incremental development is another. If some of these techniques seem contradictory, they explain when to use them, not just what they are.
There is also a healthy cynicism towards fad techniques. There was a time when procedural programming was supposed to solve all coding issues. The same was claimed of OOP. They believe in taking the best, but not assuming any fad technique will solve all your woes.
Finally, there is an extensive list of resources on the web as well as recommended books. For me, the biggest recommendation I can offer is that it is copywrited 2000, but still feels highly relevant. In addition, it also makes references to other books that I highly respect, including The Art of Computer Programming and Design Patterns: Elements of Reusable Object-Oriented Software.










