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?