Přeskočit na obsah

agile

Párové programování (Pair Programming)

Agilní inženýrská praxe, při níž dva programátoři spolupracují na jedné pracovní stanici — jeden píše kód (řidič), zatímco druhý v reálném čase prochází každý řádek (navigátor). Role se pravidelně střídají. Párové programování zlepšuje kvalitu kódu tím, že chyby zachytí ještě před testováním, podporuje sdílení znalostí v týmu, snižuje riziko knowledge silos a vede k jednoduššímu návrhu. Studie ukazují, že ačkoli párování trvá mírně déle než samostatné programování, produkuje výrazně méně chyb — a tím snižuje náklady na pozdější opravy. Párové programování je základní praxí v Extreme Programming (XP) a stále více ho využívají agilní týmy, které kladou důraz na kvalitu kódu a kolektivní vlastnictví.

Související pojmy

Odhaduj s Plandeckem

Free Planning Poker s okamžitým současným odhalením, decky Fibonacci a T-shirt, a asynchronní hlasování — žádné nastavení nepotřebuje.