SOLID principles in Ruby

Category: Design Patterns :: Published at: 23.05.2022

SOLID is a popular group of design principles and if you are a developer, for sure you had contact with it.

It is must if you want to get a nice job, but still many programmers have a problem to deal with this in 100%.

This is my explanation what is SOLID about in Ruby ecosystem.

Read more

CQRS Pattern in Ruby

Category: Design Patterns :: Published at: 19.05.2022

In simple words CQRS is dividing the reading part of the model from the writing part.

Instead of one, we have 2 models with different responsibilities.

Read more

Value Objects in Ruby - how it works?

Category: Design Patterns :: Published at: 19.05.2022

Value Object is quite popular design pattern, but it can be messy to implement it well.

This is my implementation of value objects. 

Read more