Plainionist Plainionic Programmer

Recommended Reading for Professional Software Engineers


If you haven’t read these books below - DON’T change code written by real professional software engineers!

  • Methodology : “The Pragmatic Programmer” by Andrew Hunt and David Thomas (Amazon)

  • Coding: “Clean Code: A Handbook of Agile Software Craftsmanship” by Robert C. Martin (Amazon)

  • Design: “Agile Principles, Patterns, and Practices” by Robert C. Martin (Amazon)

Of course there are endless good books out there improving your engineering skills. The following list are just some unsorted examples and do not aim to be a complete list:

Sharpening the saw

And now … go to your favorite book store and start crawling for more good books about topics you are personally interested in and which are not directly related to your daily business …

Read at least 3 books a year …

Tags: skills