olivier deheurles

Just another programming weblog

← Back to library

Agile Principles, Patterns, and Practices in C#

By Robert C. Martin

Agile Principles, Patterns, and Practices in C#

You can view this book's Amazon detail page here.

Tags:

Started reading:
12th May 2008
Finished reading:
Not yet finished.

Review

Rating: Unrated

Shame on me, I did not knew the author and I’m having a very good surprise while reading this book. It presents lots of aspects a developer should know : agile methodologies principles, planning, pair programming, test first, patterns (GOF) and everything is punctuated with (simplified) real life case studies. A VERY interesting part of the book presents 5 core principles a good design should respect :

  • The Single Responsibility Principle
  • The Open/Closed Principle
  • The Liskov Substitution Principle
  • The Dependency-Inversion Principle
  • The Interface Segregation Principle
Powered by Rob Miller's Now Reading plugin.