История изменений
Исправление thegoldone, (текущая версия) :
Такое ощущение, что на какой-то свой внутренний диалог Вы ответили мне.
Я всё же уточню, что ООП никакого отношения не имеет к DDD и CLEAN. Более того к языку программирования последние вообще не имеют отношения.
А DRY бывает вреден, например, когда сушка приводит к связыванию несвязанных частей.
Про KISS. Одно дело делать проще для себя, и другое делать проще для всех работников проекта на предполагаемый срок его жизни.
Если провести аналогию с египетскими пирамидами, то разработчик – это обычный раб. И свои высокие мысли он может оставить с собой. Учёный грек – это техлид. Который возвращает код на доработку. Нач. отдела выступает в роли надсмотрщика с плёткой. Если раб делает что-то не то, то его наказывают. Всем этим подходам уже более 5 тысяч лет.
Исправление thegoldone, :
Такое ощущение, что на какой-то свой внутренний диалог Вы ответили мне.
Я всё же уточню, что ООП никакого отношения ни имеет к DDD и CLEAN. Более того к языку программирования последние вообще не имеют отношения.
А DRY бывает вреден, например, когда сушка приводит к связыванию несвязанных частей.
Про KISS. Одно дело делать проще для себя, и другое делать проще для всех работников проекта на предполагаемый срок его жизни.
Если провести аналогию с египетскими пирамидами, то разработчик – это обычный раб. И свои высокие мысли он может оставить с собой. Учёный грек – это техлид. Который возвращает код на доработку. Нач. отдела выступает в роли надсмотрщика с плёткой. Если раб делает что-то не то, то его наказывают. Всем этим подходам уже более 5 тысяч лет.
Исходная версия thegoldone, :
Такое ощущение, что на какой-то свой внутренний диалог Вы ответили мне.
Я всё же уточню, что ООП никакого отношения ни имеет к DDD и CLEAN. Более того к языку программирования последние вообще не имеют отношения.
А DRY бывает вреден, например, когда сушка приводит к связыванию несвязанных частей.
Про KISS. Одно дело делать проще для себя, и другое делать проще для всех работников проекта на предполагаемый срок его жизни.
Если провести аналогию с египетскими пирамидами, то разработчик – это обычный раб. И свои высокие мысли он может оставить с собой. Учёный грек – это техлид. Который возвращает код на доработку. Нач. отдела выступает в роли надсмотрщика с плёткой. Если раб делает что-то не то, что его наказывают. Всем этим подходам уже более 5 тысяч лет.