Получая задание, программисты сами определяют, как его выполнить наилучшим образом. Очень часто это означает воспроизводство старых навыков и подходов, что приводит к противоречиям с ожиданиями пользователей и проблемам эксплуатации, а также к всеобщему хаосу. И вы еще думаете, что обучение обходится дорого!