Skip to content

Latest commit

 

History

History
60 lines (32 loc) · 1.43 KB

File metadata and controls

60 lines (32 loc) · 1.43 KB

페어 프로그래밍

장점


  1. 지식 공유

  2. 함께 고민

  3. 집중도

  4. 코드 리뷰

단점


  1. 생산성 저하

  2. 피로도 상승

주의사항

  1. 쉬는 시간 무조건 정하기
  • 40분 코딩, 10분 회고, 10분 휴식
  1. 네비게이터와 드라이버
  • 어느 한 직책에 너무 경직되서 할 필요 없다. 유동적으로 생각하기

예시: 네비게이터도 검색 가능, 말만 할 필요 없음. 드라이버가 받아쓰는 역할은 아님.

  • 네비게이터가 드라이버에게 너무 세부적인 사항까지 매니징 할 필요 없다.
  • 조바심 내지 않기
  • 의견이 있을 때, 즉각적으로 의견 제시하기 (누구든 의문점이 생기면 바로바로 얘기하기)
  1. 단순히 방법론을 따라하기 보다는 장점을 생각하면서 페어프로그래밍을 진행하자!

  2. 기반 기술에 대한 이해도를 필요한 수준으로 싱크한다.

  • 시작 전에 관련 내용을 학습하는 시간을 충분히 갖는다.
  • 이후 서로 비교하는 시간을 갖는다.
  1. 결과물(목표)를 정확하게 합의한다.
  • 코드를 짜기전에 목표를 구체화한다.

예시: 오늘 빨간 우체통을 찾아봐요 x -> 오늘 어떠어떠한 방법으로 빨간 우체통을 찾아봐요

  1. 툴

Live share

화면 공유용 툴로 live share를 사용할 예정

Git repo

미션 제출 및 드라이버 코드 최신화