Read, Read, Read and Read some more.

We all know that working in technology that things move very fast, by the time a book is published on a technology it’s out of date. There are some books that are timeless, as they don’t relate to a technology / platform. They’re on general topics and subjects for developers. A number of these I would recommend to read on a yearly basis as you’ll always pick up something you may of read before.

Although in part 3 I covered some books I think I should publish what I feel are the top 5 books for all developers.

Here are my top 5 books that I feel every developer should read:

  1. The Mythical Man-month: Essays on Software Engineering
  2. The Pragmatic Programmer
  3. Clean Code + videos from cleancoders.com 
  4. The Inmates are Running the Asylum
  5. Code Complete

There are plenty of other good books out there for developers to read but I feel these are really the bare minimum that an above average developer would have read and have on their book shelf either electronically or hard copy (or in my case both where possible)

 

One Response to Software Craftsmanship – for CFML Developers Part Seven – Reading

  1. matt b says:

    Good list kev, I’ve read a few of them but not all (yet)
    Those books most likely cover 70%, an important part is the soft skills, I highly recommend Dale Carnegie “How to Win Friends and Influence People” and of course uncle bobs “clean coder”, as well as anything on anti patterns of a languague a dev uses and a good comedy book, jokes always coke in handy lol

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>