LINUX.ORG.RU

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

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

дешевые понты тут и то и другое. носиться с UML и проповедовать генерацию из диаграмм кода — дешевые понты. не осилить UML для документации и кричать, что UML не нужен — дешевые понты.

половина перекладывателей JSON и прочих full-stack разработчиков не способны внятно объяснить, как их код работает, даже на родном языке, который на ЕГЭ сдавали, выразить то же самое в UML моделях за приемлемое время — задача и для большинства остальных непосильная. не потому что UML плохой, а потому что других программистов у меня для вас нет.

точно так же то, что какой-то дед сгенерил три примитивных класса из UML диаграммы — ничего не говорит о применимости или обязательности UML для проектирования. UML – средство описания моделей, если код целиком описывается модельками — можно до конца жизни генерить поделки из UML, не догадываясь, что бывают программы, которые описываются не одной диаграммой, а минимум семнадцатью в холодной воде.

высосанная из пальца дихотомия какая-то

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

дешевые понты тут и то и другое. носиться с UML и проповедовать генерацию из диаграмм кода — дешевые понты. не осилить UML для документации и кричать, что UML не нужен — дешевые понты.

половина перекладывателей JSON и прочих full-stack разработчиков не способны внятно объяснить, как их код работает, даже на родном языке, который на ЕГЭ сдавали, выразить то же самое в UML моделях за приемлемое время — задача и для большинства остальных непосильная. не потому что UML плохой, а потому что других программистов у меня для вас нет.

точно так же то, что какой-то дед сгенерил три примитивных класса из UML диаграммы — ничего не говорит о применимости или обязательности UML для проектирования. UML – средство описания моделей, если код целиком описывается модельками — можно до конца жизни генерить поделки из UML, не догадываясь, что бывает что-то, что описывается не одной диаграммой, а минимум семнадцатью.

высосанная из пальца дихотомия какая-то