Создание программного обеспечения
- Сборка – процесс преобразования файлов исходного кода в автономные программные артефакты.
- Создание программного обеспечения включает множество функций, включая управление версиями, качество кода и компиляцию.
- Инструменты, такие как Git, AccuRev и StarTeam, помогают управлять версиями и обеспечивают повторяемость и надежность процесса сборки.
- Статический анализ кода (качество кода) проверяет соблюдение разработчиками семи критериев качества кода.
- Компиляция преобразует исходные файлы в исполняемые объекты или промежуточные объекты.
- Инструменты сборки, такие как make, Gradle, Ant, Maven, Rake, SCons и Phing, управляют процессом создания компьютерной программы.
- Утилиты сборки стремятся сократить время, необходимое для завершения сборки, путем оптимизации процесса и избежания перекомпиляции кода, который не изменился.
Полный текст статьи: