Friday, December 01, 2017

SOLID Principles with Slack & Twilio

SOLID Principles in Action: From Slack to Twilio
"...to show off the benefit of SOLID in a real-world, fully functional application
...using Slack API and Twilio API."


"SOLID, it is a set of principles for Object Oriented Design (OOD),
popularized by Uncle Bob Martin. SOLID is an acronym for:
  • S – SRP – Single Responsibility Principle
  • O – OCP – Open-Closed Principle
  • L – LSP – Liskov Substitution Principle
  • I – ISP – Interface Segregation Principle
  • D – DIP – Dependency Inversion Principle
By following this set of principles, your code is more maintainable and more easily extended"

No comments: