Słownik wyrazów programistycznych - Code Review

Listopad 14 2019
Code Review

Kolejna prosta ale dość często spotykana i przydatne rzecz - Code Review

Pojęcie: Code review

Rozwinięcie: Code review

Kategoria: Programowanie

 

Chyba najprostsza rzecz do wytłumaczenia w całym słowniku. Piszemy kod, kończymy i pokazujemy go innemu programiście (na tym samym poziomie albo bardziej doświadczonemu). On przegląda nasz kod, ocenia czy tak jest poprawnie i wydajnie, a potem zwraca go nam z komentarzami lub puszcza dalej. Nie jest to testowanie wydajności, a jedynie ocena jakości kodu. Programista sprawdzający nie poprawi za nas też błędów - jedynie wskaże ich miejsca.

Niestety często duże firmy programistyczne wykorzystują Code Review jako pretekst do nabijania roboczogodzin jeśli ich klienci płacą za czas, a nie produkt. Bywa że młodzi programiści o tym nie wiedzą i się wkurzają na początku pracy ale dosyć często jeśli firma ma 20-30 czy więcej programistów i liczy się za czas to starsi programiści w okresach kiedy jest mniej roboty mają odgórny przykaz że “każdy Code review ma wykazać chociaż jedną rzecz do poprawy” - bo licznik i kasa lecą. Więc czasem czepiają się najmniejszych pierdół. Nie mniej technika jeśli nie jest nadużywana jest całkiem spoko i pozwala czasami dość szybko wykryć i unikać niektórych błędów. 

 

Tak swoją szosą - Code Review jest wielką zaletą uczestnictwa w kursach programowania. Stacjonarnych kursach, gdzie oprócz wiedzy od razu zyskujecie możliwość sprawdzenia swojego kodu przez programistę i uzyskania podpowiedzi co można zrobić lepiej.

Autor: Geek Factory
Powrót
Serwis korzysta z plików cookies w celu świadczenia spersonalizowanych usług na najwyższym poziomie, w tym usług statystycznych oraz w celu dostosowania zawartości do indywidualnych preferencji Użytkowników, zgodnie z Polityką Plików Cookies. Możesz określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce.