T>>У меня есть сомнения в том что студенты что то в этом понимают, все таки эта часть программирования требует намного больше опыта, которого у них нет.
LVV>Опыт у этого конкретно товарища как раз есть.
LVV>ШЕСТЬ лет работы над одной системой.
ОДНОЙ, ИССЛЕДОВАТЕЛЬСКОЙ.
LVV>6 раз переделывалась именно архитектура — в первые 3 года.
Типа круто?
LVV>И сейчас развитие отдельных подсистем иногда подвигает на пересмотр базовых основ...
Т.е. изначально полный угар.
T>>И вообще желание копипастнуть не всегда есть зло. Есть куча моментов когда в начале все похоже и решается копипастом а потом допиливается и просто удобнее с чего то написать.
LVV>Именно! После 4 подряд копипасты в одной подсистеме он взял себя в руки и переписал подсистему нафиг...
Браво, достиг уровня миддла.
LVV>После чего и сформулировал...
T>>Зло копипасты максимум в генерации ошибок, не преувеличивайте.
LVV>1. Разбухание кода.
сомнительно, что переписанное будет меньше.
LVV>2. Тиражирование ошибок, не выявленных в первоначальной копии.
уже было озвучено