Code Faster in Delphi Book

This book will make you a faster Delphi developer, it doesn't matter if you are just starting out, or have been using Delphi since version 1, you will find all sorts of tips, tricks and hacks to boost your productivity.

Slide
Mega Pack Video Bundle
Get The Complete Video Series

Buy big and save bigger, Megapack is the complete premium video content (over 34 hours) at one low price.

Code Better in Delphi Book

Make your Delphi code better by reading this book! You will find numerous tips, tricks, techniques and tools to enhance and improve code. How does your code stack up? Are you writing code that will be usable for years, or are you heading towards a dystopian maintenance apocalypse?

previous arrow
next arrow

Book Review #6 - The Pragmatic Programmer

http://www.codegearguru.com/images/books/pragmaticprogrammer.jpg I've just finished The Pragmatic Programmer - from journeyman to master by Andrew Hunt and David Thomas.  My edition of this book is its 20th printing, which in itself is a good indication of its popularity.  First published in 2000 it has since become a classic - I'm not sure how a book gets to become a classic in just a few years, many books take hundreds of years to do so, I guess it must be something to do with the accelerated pace to which the IT industries heart beats.

Anyway - here is my review. 

To say that this an excellent book would be to not do it justice, this is a book that MUST reside on any serious programmers bookshelf (probably beside Code Complete Second Edition).  This book is not so much as about software engineering, but software craftsmanship.  Software engineering is still in its infancy and the tools in current use are still very primitive (one can tell this by the rapid advances we are currently making in this area).  In one hundred or perhaps a thousand years people will look back on the tools we used, and I hope, will be amazed by the things we have and will achieve them - in much the same way we look back in awe at Stonehenge, the Pyramids or the beautiful/hideous detail on a 13th Century Gothic cathedral (and I must confess that I have stolen this analogy from the book), but the point is, the builders of these architectural wonders did not have super computers, civil engineering degrees or even the benefit of steel - but built great things all the same because they we great craftsmen.

The book is divided into self contained sections that you can read independently, but I read it cover to cover.  The books content is not overly technical and is very easy to read and for the most part quite agreeable.  Many technical books I find a chore to read, but this one I enjoyed.

This book and Code Complete are similar in many ways, however Code Complete is a book that you would not want to drop on your foot, The Pragmatic Programmer is sufficiently light to carry around with you - for perhaps reading on a plane, train or bus (please not while driving).  Code Complete goes into much more detail with lots of case studies referenced, The Pragmatic Programmer is well, more pragmatic, dealing with the lessons learned rather than the lessons themselves.

So, my recommendation: Buy this book and read it (and then put it on your bookshelf next to Code Complete which you should also read).