LINUX.ORG.RU

История изменений

Исправление thegoldone, (текущая версия) :

Такое ощущение, что на какой-то свой внутренний диалог Вы ответили мне.

Я всё же уточню, что ООП никакого отношения не имеет к DDD и CLEAN. Более того к языку программирования последние вообще не имеют отношения.

А DRY бывает вреден, например, когда сушка приводит к связыванию несвязанных частей.

Про KISS. Одно дело делать проще для себя, и другое делать проще для всех работников проекта на предполагаемый срок его жизни.

Если провести аналогию с египетскими пирамидами, то разработчик – это обычный раб. И свои высокие мысли он может оставить с собой. Учёный грек – это техлид. Который возвращает код на доработку. Нач. отдела выступает в роли надсмотрщика с плёткой. Если раб делает что-то не то, то его наказывают. Всем этим подходам уже более 5 тысяч лет.

Исправление thegoldone, :

Такое ощущение, что на какой-то свой внутренний диалог Вы ответили мне.

Я всё же уточню, что ООП никакого отношения ни имеет к DDD и CLEAN. Более того к языку программирования последние вообще не имеют отношения.

А DRY бывает вреден, например, когда сушка приводит к связыванию несвязанных частей.

Про KISS. Одно дело делать проще для себя, и другое делать проще для всех работников проекта на предполагаемый срок его жизни.

Если провести аналогию с египетскими пирамидами, то разработчик – это обычный раб. И свои высокие мысли он может оставить с собой. Учёный грек – это техлид. Который возвращает код на доработку. Нач. отдела выступает в роли надсмотрщика с плёткой. Если раб делает что-то не то, то его наказывают. Всем этим подходам уже более 5 тысяч лет.

Исходная версия thegoldone, :

Такое ощущение, что на какой-то свой внутренний диалог Вы ответили мне.

Я всё же уточню, что ООП никакого отношения ни имеет к DDD и CLEAN. Более того к языку программирования последние вообще не имеют отношения.

А DRY бывает вреден, например, когда сушка приводит к связыванию несвязанных частей.

Про KISS. Одно дело делать проще для себя, и другое делать проще для всех работников проекта на предполагаемый срок его жизни.

Если провести аналогию с египетскими пирамидами, то разработчик – это обычный раб. И свои высокие мысли он может оставить с собой. Учёный грек – это техлид. Который возвращает код на доработку. Нач. отдела выступает в роли надсмотрщика с плёткой. Если раб делает что-то не то, что его наказывают. Всем этим подходам уже более 5 тысяч лет.