Практики
Всего найдено: 8 практик
API First
Стандарты разработки Альтернативное название
API First — это подход к разработке программного обеспечения, при котором первоначально проектируется API (Application Programming Interface), прежде чем начинается написание кода основного приложения...
Branching Strategy
Стандарты разработки Стратегия ветвления
Стратегия ветвления — это стратегия, которую принимают команды разработчиков программного обеспечения при написании, слиянии и развертывании кода при использовании системы контроля версий. По сути, э...
Code Maintainability
Стандарты разработки Альтернативное название
Code Maintainability — набор практик нацеленных на удобство командной работы с кодом. Включает в себя Модель ветвления, правила работы с кодом, правила форматирования кода и практики работы с Системам...
Code Review
Стандарты разработки Альтернативное название
Проверка одним инженером кода написаного другим инженером. Во время ревью общение происходит в уважительной манере. Цели ревью — научиться чему-то новому и сделать приложение лучше.
Minimal Dependencies
Стандарты разработки Минимальные зависимости
Минимизация количества и периодическая ревизия используемых компонентов.
Software Versioning
Стандарты разработки Версионирование ПО
Правила версионирования приложения и ведения списка изменений. Как частный случай практики версионирования можно использовать Семантическое версионирование (англ.). Также эту практику можно рекомендо...
Test-Driven Development
Стандарты разработки Альтернативное название
Test-Driven Development или TDD — техника разработки программного обеспечения, которая основывается на повторении очень коротких циклов разработки: сначала пишется тест, покрывающий желаемое изменение...
Trunk Based Development
Стандарты разработки Альтернативное название
Практика работы с исходным кодом нацеленная на максимально быстрые интеграции изменений разработчиков в основную ветку репозитория. Практика требует отлаженного процесса работы с исходным кодом, значи...