Ускорение и автоматизация разработки legacy-прошивки контроллера чистых помещений фармацевтического производства
1. Спагетти код без тестов. Какие решения помогли выйти из тупика и ускорить добавление фич с минимальной регрессией. 2. Автоматизация тестирования: что получилось сделать быстро, а где словили ограничения железа. Что помогло быстро разобраться с ошибками на железе: I²C шина, прерывания и производительность главного цикла. 3. Ускорение за счет использования LLM агента в Firmware DLC. Нюансы агентной разработки firmware: в чем агент был хорош, как работать с ADR и какой feedback loop выстроить
https://habr.com/ru/articles/1099486/
#embedded #рефакторинг #автоматизация_тестирования #stm32 #sdlc #legacyкод #aiагенты #specdriven_development #harness_engineering #hardwareintheloop