Конструирование ПО
Основные тезисы:
Конструирование ПО - крупная чать процесса разработки ПО. Вот такие состовляющие разработки ПО, которые были определены за последние 35 лет:
- определение проблемы
- выработка требований
- создание плана конструирования
- разработка архитектуры ПО, или высокоуровневое проектирование
- детальное проектирование
- кодирование и отладка
- блочное тестирование
- интеграционное тестирование
- интеграция
- тестрование системы
- сопровождение
![Разработка ПО](https://docplayer.ru/docs-images/55/36086546/images/6-0.png)
Конкретные задачи, связанные с конструированием:
- проверка выполнения условий
- определение способов последующего тестирования
- проектирование и написание классов и интерфейсов
- создание и присвоение имен переменным и именованным константам
- выбор управляющих структур и организация блоков команд
- блочное тестирование, интеграционное тестирование, отладка
- ревью, форматирование, комментирование кода
Результат конструирования - исходный код.