Programowanie parami

Programowanie parami

Programowanie w parach to technika tworzenia oprogramowania, w której dwóch programistów pracuje razem na jednej stacji roboczej. Jeden, kierujący lub kierowca (ang. „driver”) pisze kod, podczas gdy drugi, obserwator[1], przegląda każdy wiersz kodu podczas jego wpisywania. Obaj programiści często zamieniają się rolami.

Podczas przeglądu obserwator bierze również pod uwagę „strategiczny” kierunek pracy, wymyślając przy procesie pomysły na nowe innowacje i prawdopodobne przyszłe problemy, którymi należy się zająć przy pisaniu kodu. Ma to na celu wyzwolenie kierującego i skupienie całej uwagi na „taktycznych” aspektach wykonywania bieżącego zadania, wykorzystując obserwatora jako nadzorcę bezpieczeństwa i przewodnika wokół projektu.

Zobacz też

  • ekstremalne programowanie

Przypisy

  1. KatarzynaK. Rojewska KatarzynaK., Recepta na skuteczną rekrutację programisty – pair programming [online], No Fluff Jobs – blog, 2 stycznia 2017 [dostęp 2022-12-24]  (pol.).

Linki zewnętrzne

  • Pair programming, czyli jak się pracuje, gdy ktoś patrzy ci przez ramię
  • Recepta na skuteczną rekrutację programisty — pair programming