Toolverse
All skills

code-review-excellence

by wshobson

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

Quick info

Author
wshobson
Category
Testing
Views
45

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

  1. Zainstaluj umiejętność code-review-excellence w swoim agencie. Umiejętność zawiera wytyczne dotyczące konstruktywnego feedbacku i systematycznej analizy kodu.

  2. 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.

  3. 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.

  4. 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.

  5. Ustalaj priorytety — rozróżniaj błędy krytyczne od sugestii. Oznaczaj nit-pickingi jako [nit], aby pokazać, że nie blokują merge'a.

  6. 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.

Related skills