Авторы:

Я думаю, что в первый раз, когда вам нужно изменить код, который вы писали ранее, чтобы добавить функции или удалить ошибку, вы понимаете, что вы могли бы сделать это лучше в первую очередь, что вы могли бы найти архитектуру, которая облегчила бы преобразование и вырасти код. И это ужасно соблазнительно, вы не просто создаете решение проблемы, но вы потенциально создаете красивое решение, причем здесь прекрасное здесь определяется эстетикой нынешней и будущей функциональности. Это может быть ловушкой.

Я думаю, что в первый раз, когда вам нужно изменить код, который вы писали ранее, чтобы добавить функции или удалить ошибку, вы понимаете, что вы могли бы сделать это лучше в первую очередь, что вы могли бы найти