15.05.2020 Новости, МенеджментИнженер-программист рассказывает о том, почему накопленные «кодовые упрощения» становятся серьезной угрозой для приложений в сфере здравоохранения и финансов, и как их устранить, не нарушая работу производственной среды. 61 миллиард рабочих дней технического долга — эта цифра приведена в отчете компании CAST, специализирующейся на аналитике программного обеспечения, который был опубликован после анализа более 10 миллиардов строк кода в 47 000 приложений в 17 странах. Даже если бы все разработчики на планете не занимались ничем другим, на устранение этого долга ушло бы почти десять лет. В этом отставании находятся диагностические системы больниц и торговые платформы — программное обеспечение, в котором один-единственный нерешенный «упрощенный путь» может нанести вред пациентам или вызвать финансовые потери. Сергей Кузнецов более десяти лет работает с кодовыми базами, в которых накопленные «упрощения» влекут за собой реальные последствия — от медицинских приложений до институциональных торговых систем. В компании Imito AG он обеспечил стабильную работу клинического приложения, используемого для диагностики ран; в STO Solutions он переработал архитектуру, отвечающую за производительность медицинской системы NLP, которая обрабатывает миллионы диагностических записей. Сегодня Сергей возглавляет инженерную команду в международной компании поставщике ИТ-решений. Мы поговорили с Сергеем Кузнецовым о том, почему так сложно погасить «долг» в системах, чувствительных к безопасности, и ...
читать далее.