Adaptive Code via C#. Agile coding with design patterns and SOLID principles (2014)

Adaptive Code via C#. Agile coding with design patterns and SOLID principles (2014)

Part I: Things An Agile foundation

CHAPTER 1.Introduction to Scrum

CHAPTER 2.Dependencies and layering

CHAPTER 3.An Agile foundation

CHAPTER 4.Unit testing and refactoring

Part IІ: Writing SOLID code

CHAPTER 5.The single responsibility principle

CHAPTER 6.The open/closed principl

CHAPTER 7.The Liskov substitution principle

CHAPTER 8.Interface segregation

CHAPTER 9.Dependency injection

Part IІІ: Adaptive sample

CHAPTER 10.Adaptive sample: Introduction

CHAPTER 11.Adaptive sample: Sprint 1

CHAPTER 12.Adaptive sample: Sprint 2

Appendix A.Adaptive tools