code-review-excellence
Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or mentoring developers.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or mentoring developers.
How to use
Zainstaluj umiejętność code-review-excellence w swoim agencie. Umiejętność zawiera wytyczne dotyczące konstruktywnego feedbacku i systematycznej analizy kodu.
Przygotuj kod do recenzji — otwórz pull request lub przygotuj zmianę, którą chcesz przeanalizować. Umiejętność wspiera recenzje zmian, ustanawianie standardów zespołu oraz mentoring developerów.
Zdefiniuj zakres recenzji — skupiaj się na poprawności logiki, podatnościach bezpieczeństwa, wydajności i testach. Unikaj nitpickingu formatowania (do tego służą lintery) i blokowania postępu bez powodu.
Udzielaj konkretnego feedbacku — zamiast "To jest złe", napisz "To może spowodować race condition, rozważ użycie mutexu". Każdy komentarz powinien być edukacyjny, skupiony na kodzie, a nie osobie.
Ustalaj priorytety — rozróżniaj błędy krytyczne od sugestii. Oznaczaj nit-pickingi jako [nit], aby pokazać, że nie blokują merge'a.
Buduj kulturę zespołu — chwal dobre rozwiązania, dziel się wiedzą i wspieraj mniej doświadczonych developerów poprzez przykłady i linki do dokumentacji.