Books I Have Read

I read a fair amount and this page lists the books that I have read. The ones that I recomend will have a short blurb saying so. They’re listed here in the same order I have read them.

C# In Depth, by Jon Skeet

  • Date : December 2016
  • This is Jon Skeet’s classic c# book. I you are a C# developer, then this is one of the must read books. This book isn’t meant for beginners and experienced C# programmers will benefit most from it.

    Working Effectively with Legacy Code, by Michael Feathers

  • Date : November 2016
  • If you have to work with code that someone else wrote a long time ago, then this is a highly recommended book. Michael focuses on preparing the codebase before you start making modifications. The book covers things like sensing, separation, and seams.

    Patterns of Enterprise Application Architecture

  • Date : October 2016
  • One of Martin Fowler’s classic books. As the title implies, it focuses on enterprise applications. The book was originally written about 14 years ago, so some of the information in it is dated.