Архитекторы часто попадают в ловушку, зависящую от их страха перед дублированием. Вообще в программном обеспечении считается, что дублирования следует избегать. Мы стараемся предотвратить дублирование программного кода. Когда обнаруживается действительно повторяющийся код, мы с благоговением смотрим, как профессионалы устраняют его. . Вернитесь к ним через несколько лет, и вы увидите, что они совершенно не похожи друг на друга.