COMPLEX WEB APPS MADE SIMPLE

written by PrimeHammer

Erich Kaderka

Erich Kaderka

Erich started with Rails 1.2. He enjoys test driven development and improving our workflow.

Single Responsibility Principle

5 min read

In computer programming, SOLID (Single responsibility, Open-closed, Liskov substitution, Interface segregation and Dependency inversion) is a mnemonic acronym introduced by Michael Feathers for the “first five principles” named by Robert C. Martin in the early 2000s that stands for five basic principles of object-oriented programming and design. The principles, when applied together, intend to make […]