«основы Объектно-ориентированного Программирования» Читать В Электронно-библиотечной Система Znanium
Как правило, в большинстве случаев это приводит к длинным диспутам на ревью, которые в итоге перетекают в различные толкования известных практик, таких как SOLID, KISS,