24
При
инкрементной интеграции вы пишете и тестируете маленькие участки программы, а
затем комбинируете эти кусочки друг с другом по одному. При таком подходе — по
одному
элементу за раз — вы выполняете перечисленные далее действия:
1.
Разрабатываете небольшую, функциональную часть системы. Это может быть
наименьшая функциональная часть,
самая сложная часть, основная часть или их
комбинация. Тщательно тестируете и отлаживаете ее. Она послужит скелетом,
на котором будут наращиваться мускулы,
нервы и кожа, составляющие
остальные части системы.
2.
Проектируете, кодируете, тестируете и отлаживаете класс.
3.
Прикрепляете новый класс к скелету. Тестируете и
отлаживаете соединение
скелета и нового класса. Убеждаетесь, что эта комбинация работает, прежде чем
переходить к добавлению нового класса. Если дело сделано, повторяете процесс,
начиная с п. 2.
Инкрементный подход имеет массу преимуществ перед традиционным поэтапным
подходом независимо от того, какую инкрементную стратегию вы используете:
Достарыңызбен бөлісу: