Oleksandr Berezovskyy
Oleksandr Berezovskyy
> Слишком большое число зависимостей класса говорит о проблемах в его дизайне. Понимание этого принципа, ко мне пришло, после прочтения книги Марка Симанса (хотя похоже он позаимствовал некоторые идеи у...
> Принцип единой обязанности (SRP - The **S**ingle Responsibility Principle: у класса/модуля должна быть лишь одна причина для изменения. Данный принцип говорит о борьбе с изменениями, но на самом деле...
> Помимо формальных критериев, есть универсальные понятия хорошего дизайна – слабая >связанность (low coupling) и сильная связность (high cohesion). Данные свойства полезны, но >слишком неформальны. Я не думаю, что эти...