Как писать код, который будет актуален и через 10 лет?

"Войти в айти" стало трендом в СНГ за последние 2 года. Рынок оброс специалистами, однако далеко не все понимают, что такое инженерная культура в IT-компаниях и чем программный инжиниринг отличается от программирования.

66

Комментарий недоступен

3
Ответить

Не совсем так. Есть у бизнеса есть некоторая задача, которая решается некоторым кодом, и если этот код написан так, что он полностью решает данную задачу и при этом выдерживает увеличивающуюся нагрузку, то никто не будет его переписывать просто потому, что
все живые языки без исключения претерпели колоссальные изменения

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

3
Ответить