Недавно я, Саша Раковский, техлид в расчётном центре крупного банка РФ, решил поделиться своим ИИ-фреймворком, который стал неотъемлемой частью моего рабочего процесса. С его помощью я реализую 99% своего кода. В предыдущей статье я рассмотрел основы ИИ-разработки и выделил ключевые моменты, такие как необходимость системного подхода и важность автотестов.
Фреймворк ориентирован на TDD и построен вокруг концепции зелёных тестов, что позволяет обеспечить высокое качество кода. Он проходит через несколько этапов, включая спецификацию, реализацию и ревью. Каждая стория разработки представляет собой независимую функцию, создавая ценность и улучшая пользовательский опыт.
Сейчас я активно тестирую фреймворк, который уже прошёл 3,5 месяца разработки с 4k коммитами и 1500 тестами. Он предоставляет возможность управлять контекстом и улучшать процессы разработки, что делает его идеальным инструментом для профессионалов в области программирования.