Вот нужно стремиться к минимизации и явности связей, к строгой иерархичности компонент. Грубо говоря, ты собираешь решение из кубиков. Каждый кубик - это черный ящик. Но каждый кубик можно открыть и посмотреть из каких кубиков он в свою очередь собран. И в тот момент, когда ты этим занимаешься, должно быть можно отвлечься от того, что снаружи данного ящика.
no subject
Date: 2009-09-22 08:28 am (UTC)Грубо говоря, ты собираешь решение из кубиков. Каждый кубик - это черный ящик. Но каждый кубик можно открыть и посмотреть из каких кубиков он в свою очередь собран. И в тот момент, когда ты этим занимаешься, должно быть можно отвлечься от того, что снаружи данного ящика.