[Перевод] «Запах» проектирования: временная связность
Это первый пост из серии о Poka-yoke проектировании — также известном, как инкапсуляция. Известной проблемой в проектировании API является временная связность, которая получается в том случае, если в классе присутствуют скрытые отношения между двумя или более членами, требующие от клиента правильной последовательности вызовов. Это жёстко связывает члены класса во временном разрезе.Читать дальше →