Refactoring Hello World
  • Why Refactoring?
  • What is Refactoring?
  • Hello World
  • SOLID Principles
  • Single Responsibility Principle
  • Dependency Inversion and Interface Segregation Principles
  • Open-Closed and the Liskov-Substitution Principles
  • Single Responsibility Principle - Again
  • Inversion of Control using Unity