2013
The Java Tutorial: A Short Course on the Basics (5th Edition) Book Review
If you are interested in getting started with Java, or just object oriented programming, this is a great book to start with.
2012
Dependency Injection in .NET Book Review
This book is not only about DI, it is about proper object oriented programming. Every .NET architect and developer should read this book.
2011
Model-Based Development: Applications Book Review
If you are a programmer, or want to be one, of any language, you must read this book. There is not another one like it out there.
2009
C# VB.NET and ASP.NET Refactoring Book Reviews
Both of these books are great. Each has it's own unique sections, while at the same time they cover the same refactorings, smells, and Object-Oriented Design Principles in detail.
1
(4 marks)