COMPLEX WEB APPS MADE SIMPLE

written by PrimeHammer

Tag: SOLID

Open-Closed Principle in Ruby

Published by Tom Kadwill
3 min read

Open-closed is one of the SOLID principles, an acronym originally coined by Uncle Bob. In this post I will cover what open-closed is, why it is important and how it applies to Ruby.

Single Responsibility Principle

Published by Erich Kaderka
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 […]