Рефакторинг базы данных
Рефакторинг базы данных Определение рефакторинга базы данных Рефакторинг базы данных изменяет схему базы данных, сохраняя семантику данных. Не влияет на […]
Рефакторинг базы данных Определение рефакторинга базы данных Рефакторинг базы данных изменяет схему базы данных, сохраняя семантику данных. Не влияет на […]
Регрессионное тестирование Основы регрессионного тестирования Регрессионное тестирование — это проверка функциональности программного обеспечения после изменений. Изменения могут включать исправления ошибок,
История пользователя Определение и использование историй пользователей Истории пользователей описывают взаимодействие пользователя с системой и являются ключевым элементом гибкой разработки.
Модульное тестирование Основы модульного тестирования Модульное тестирование — это процесс проверки отдельных модулей программного обеспечения. Модульное тестирование помогает обнаруживать ошибки
Рефакторинг кода Определение рефакторинга Рефакторинг — это процесс улучшения кода без изменения его внешнего поведения. Рефакторинг включает в себя изменение
Парное программирование Основы парного программирования Парное программирование — метод разработки ПО, при котором два программиста работают на одной рабочей станции.
Непрерывная интеграция Определение и история CI CI — это процесс непрерывной интеграции программного обеспечения, который включает в себя автоматическую сборку,
Тест Google Обзор Google Test Google Test — библиотека для модульного тестирования на C++. Основана на лицензии BSD 3-clause и
Разработка на основе тестирования Основы разработки, управляемой тестированием (TDD) TDD — это методология разработки программного обеспечения, при которой тесты пишутся
Экстремальное программирование Основы экстремального программирования XP — это методология разработки программного обеспечения, основанная на принципах экстремального программирования. XP фокусируется на