Czy czujesz się komfortowo łącząc kod?

Dziś rano przeczytałem dwie opinie na temat refaktoryzacji.

Opinia 1 (brak strony)Opinia 2 (strona nieobecna)

Zalecają rozgałęzianie (a następnie scalanie) kodu do:

Utrzymuj bagażnik w czystości.Pozwól programistom odejść od ryzykownych zmian.

Z mojego doświadczenia (szczególnie w przypadku StarTeam Borlanda), łączenie jest operacją bez triwalu. Z tego powodu rozgałęziam się tylko wtedy, gdy muszę (tj. Kiedy chcę zamrozić kandydata do wydania).

Teoretycznie rozgałęzianie ma sens, ale mechanika łączenia sprawia, że ​​jest to bardzo ryzykowna operacja.

Moje pytania:

Czy czujesz się komfortowo łącząc kod?Czy rozgałęziasz kod z powodów innych niż zamrożenie kandydata do wydania?

questionAnswers(18)

yourAnswerToTheQuestion