Достоинства повторного использования Виды повторного использования
Достоинства повторного использования (по Соммервилю, [3.1]):
- Повышение надежности.
- Уменьшение проектных рисков.
- Эффективное использование специалистов.
- Соблюдение стандартов (пример: пользовательский интерфейс).
- Ускорение разработки.
Повторное использование достигается за счет следующих приемов (видов использования):
- Компонентная разработка. Часть компонентов уже разработаны ранее, имеют четко описанный интерфейс. Они используются в качестве "кирпичиков" в новой системе.
- Использование паттернов (шаблонов) проектирования. Применяются известные подходы к решению некоторых встречавшихся ранее проблем.
- Использование стандартных прикладных (MKL, MFC…) и системных (API) библиотек.