Należę do zespołu siedmiu programistów w małej firmie programistycznej i staram się wprowadzać regularne recenzje grupowe i projekty. W przeszłości przeprowadziliśmy kilka recenzji, ale było to sporadyczne. Chciałbym, aby było to bardziej regularne.
Czytałem Code Complete i innych podobnych środków i mówią o mechanice jak przeprowadzić opinie kod, ale nie udało mi się znaleźć żadnych najlepszych praktyk w jaki sposób wybrać , co do przeglądu. Mamy bazę kodów, która ma ponad osiem lat i obejmuje różne języki, więc jest wiele rzeczy, na które można spojrzeć.
Oto niektóre z czynników, które mogę wymyślić, które mogą wpłynąć na wybór:
- Język: C, Java, SQL, PL / SQL
- Wiek kodu: nowy kod a stary kod
- Użycie kodu: często używany kod kontra (efektywnie) martwy / mało używany kod
- Znaczenie kodu: kod krytyczny kontra kod niekrytyczny
- Deweloper: młodszy kod programisty a starszy kod programisty
Rozumiem, że nie jest to pytanie z absolutną ostateczną odpowiedzią, ale przydatne byłyby wszelkie wskazówki.
Niektóre pytania peryferyjne:
- Podejścia do przeglądu kodu (wzmianki o recenzowaniu najważniejszych sekcji i nowego kodu programisty)
- Czy powinniśmy spróbować przejrzeć cały nasz kod?