Io-9-wyk-Slajd43
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Gałęzie dla zadań (ang. Branch per Task)
Ostatni wzorzec to: „gałęzie dla zadań”.
Problem, z jakim można się często spotkać w praktyce to praca nad dłuższymi zadaniami, która mocno zaburza pozostały kod. Wykonywanie tych zadań na głównej gałęzi byłoby uciążliwe, gdyż w międzyczasie, przed ukończeniem tego zadania zdarza się, że jakiś fragment się nie kompiluje, lub nie działa tak jak powinien. W celu umożliwienia pracy nad takimi zadaniami należy dla każdego stworzyć osobną gałąź. Po skończeniu zadania i upewnieniu się, iż zmiany nie zaburzają istniejącego kodu można scalić je do głównej gałęzi.