Принципы SOLID | На примере Ruby