— Общий код должен быть автономным и пригодным для повторного использования.
Вы здесь
- Можно взять код для повторного использования на уровне модулей или даже на уровне структур контролов или данных.
- Модель быстрого прототипирования вызывает соблазн повторного использования кода, который не является достаточно протестированным, хорошо задокументированным и который, вообще говоря, следует заново реализовать как ненадёжный.
- Кроме того, достаточно сложно осуществить столь масштабное повторное использование кода, как это делается в объектно-ориентированной модели и в подходе, связанном с объектно-ориентированным анализом и проектированием.
- Возможность повторного использования кода гораздо важнее, чем его сложность.
- Не разработчики, а именно разработчики в тестировании обычно выявляют общие схемы для повторного использования кода и взаимодействия компонентов.