Ошибки в работе программы, баги, не только вызывают негативную реакцию у пользователей программы, и, соответственно, у заказчика, но ещё тормозят процесс разработки и поставки новых фич, т.к. нужно тратить время и ресурсы на их исправление, тестирование и поставку. И хотя фикс небольшого бага, может занимать совсем немного времени, но когда таких небольших багов становится много и они идут нескончаемым потоком, то такая разработка начинает напоминать корабль, в котором матросы постоянно латают дыры в корпусе, возникающие снова и снова. Откуда появляются эти пробоины и как сделать так, чтобы корпус корабля был более крепким и устойчивым к ним?
Об этом рассказал в своём докладе Senior Developer ИТ-компании Синимекс Владимир Полукеев, где поделился своими идеями и опытом разработки программ устойчивых к багам.
Таймкоды:
00:00 - Начало
03:41 - Где рождаются баги
07:14 - Как с этим бороться
17:56 - При чем же здесь framework
19:22 - Минутка философии
22:51 - Пример. Сервис построения отчетов
26:10 - Пример. Release Manager
28:47 - Пример. Criteria API. Pipeline добавления фильтров
32:15 - Код как framework. В чем суть?
35:58 - Заключение
37:23 - Вопросы к спикеру
Habr: habr.com/ru/companies/cinimex...
Наша жизнь и новости в Telegram: t.me/cinimex
Наш сайт: www.cinimex.ru/career/
19 июн 2024