Здравствуйте, Shmj, Вы писали:
S>А не получится ли так, что сделаете то быстрее, а вот время на отладку — уйдет намного больше?
Получится, еще как получится. Например, если такой не очень качественный код попадает в коммерческий продукт и не будет вовремя подвергнут рефакторингу, временные и финансовые потери гарантированы. Причем горизонт наступания такого события может быть достаточно долгим, вплоть до 3-х лет, а иногда даже более.
К сожалению, у всего есть своя цена. Иногда и наговнокодить — это правильно, чтобы быстрее выйти на заданный рубеж. А когда-то приходится всё по-серьезному и по канонам делать, чтобы потом лавиной проблем не накрыло. Если не соориентироваться вовремя — опуститесь в выгребную яму и будете долго черпать руками если к тому времени не утоните.
Можно ли это проецировать на линейного работника индустрии? Оказывается, почти нет. Особенно если это аутсорс, т. к. там всё делается зачастую по-быстрее и на отьебись с горизонтом событий в 1 год максимум.