Гостем второго эпизода подкаста "Код и кофе" стал Антон Сергеев, тимлид в Kolesa Group. Антон в разработке уже больше 10 лет и успел попробовать себя в разных областях помимо веба — от десктопного софта до устройств IoT, занимался синхронизацией времени в беспроводных сетях, писал на самых разных языках — от Java, C, ActionScript до Go и PHP.
..прочитав заголовок, на ум пришёл только один код:
System.out.println("Hello world");
.. классика, актуальная десятилетиями)
Комментарий недоступен
Не совсем так. Есть у бизнеса есть некоторая задача, которая решается некоторым кодом, и если этот код написан так, что он полностью решает данную задачу и при этом выдерживает увеличивающуюся нагрузку, то никто не будет его переписывать просто потому, что
все живые языки без исключения претерпели колоссальные изменения
Изменения в код вносятся ровно по мере необходимости - расширение функционала, оптимизация, масштабирование и т.п. Потому что ля бизнеса важно чтобы код бы функциональным и эффективным, а уж на чем он написан дело десятое. И любое его изменение, особенно, если это часть большой системы, это не просто новый код, но и огромное количество ретестов - компонентных, бизнес, нагрузочных, интеграционных... А все это ощутимые затраты. Времени и ресурсов.