Przejdź do treści

agile

Pair Programming

Agilna praktyka inżynierska, w której dwóch programistów pracuje razem przy jednym komputerze — jeden pisze kod („kierowca”), a drugi przegląda każdą linię w czasie rzeczywistym („nawigator”). Zmieniają role często. Pair programming poprawia jakość kodu, łapie błędy jeszcze przed uruchomieniem testów, promuje dzielenie się wiedzą w zespole, zmniejsza ryzyko powstawania izolowanych wiedzy i prowadzi do prostszych rozwiązań. Badania pokazują, że choć para koduje nieco dłużej niż osoba samodzielnie, to znacznie mniej błędów się pojawia, co zmniejsza koszty poprawiania kodu później. Pair programming to jedna z podstawowych praktyk Extreme Programming (XP) i coraz częściej wykorzystywana przez zwinnie zespoły, które cenią jakość kodu i wspólne posiadanie odpowiedzialności.

Terminy związane

Uruchom swoją następną ocenę w Plandeck

Free Planning Poker z natychmiastowym jednoczesnym odkryciem, deckami Fibonacciego i rozmiarów koszulki oraz głosowaniem asynchronicznym — bez konfiguracji.