ICONTEC. World Passport to Competitiveness Business continuity Management COLOMBIA MIRROR COMMITTEE.
mirror world of software development
37
Зазеркалье разработки ПО Акуляков Артем .net разработчик сотрудник не известного банка
Transcript of mirror world of software development
Кто я?
● 5+ лет разработки● c#, f#, c++, python● параллельное и асинхронное
программирование● тот еще enterprise разработчик
Bug-tracker
● Bug-tracker должен быть● В bug-tracker'е не только баги,
но и задачи● Подзадачи необходимы,
обойтись можно, но не надо
Контроль качества кода
● Это не сложно● Проверка стиля кодирования● Проверка наличия и количества
комментариев
Code review
● Не дает программировать заведомо плохо
● Помогает делить опыт на команду● Меньше ошибок
CI
● CI — это практика частых автоматических сборок проекта.
● Сейчас это методология фиксации и автоматизации рабочего процесса.
CI базируется на событиях
● Изменения в ветке dev● Изменения в ветке test● Изменения в ветке prod
● Закрытие задачи\бага в bug-tracker'е