Mój zespół używa jasnego przypadku jako kontroli wersji. Projekt, nad którym pracuję, nie rozpoczął się 7-8 lat temu. Przez cały czas trwania projektu mieliśmy kilka wydań poprawek błędów Service Pack itp. Problemy są śledzone za pomocą systemu śledzenia błędów, a większość osób, które pracują nad poprawkami błędów, postępuje zgodnie z procedurą dołączania komentarza do START / Blok END z datą, autorem, identyfikatorem błędu itp.
Wydaje mi się, że jest to zupełnie nieistotne i sprawia, że kod jest zagracony i trudny do utrzymania, i to są rzeczy, które muszą być częścią komentarzy / etykiet odpraw itp., W których możemy przechowywać dodatkowe informacje o cyklu życia produktu pracy.
Jaka jest najlepsza praktyka, której należy przestrzegać?
Niektórzy recenzenci kodu nalegają na komentarze na temat błędu i poprawki, aby ułatwić im życie. W moim rozumieniu muszą przejrzeć pliki, mapując je do widoku i uzyskać dziennik zmian gałęzi i przejrzeć go. Przydałoby się kilka sprawdzonych metod przesyłania zaktualizowanego kodu do przeglądu.