java 커피숍에서 약 2시간에 걸쳐 pair programming을 진행하였다.
가칭 'one week process'에 대한 목적을 공유하고 일정에 대한 이해와 목적 이해..
제임스 쇼어가 정리한 pair programming에 대해 살펴보며 의사를 교환..
'통합고객'에 대한 도메인 공유..
도메인의 일부를 발췌하고 도메인을 적당히 축소시키고 재정의..
환경설정 공유와 google code호스팅과 jmock 테스트 소개 및 공유..
비즈니스요건과 테스트목록을 작성하고.. TDD 시작..
driver와 navigator간 중간에 스위치 발생..
스위치에 대한 주의사항을 공유하고.. 이후 역할을 반대로 바꿔서 진행.
driver도 중요하지만 navigator가 '지금 해야 할 것','지금 하고자 하는 것'을 환기시켜주는 것에서 실패.
원래의 테스트 논점을 벗어나 다른 responsibility에 매달리게 되는 현상이 발생하고 맘..
노트북 밧데리 끝나고 green바로 만든후에 responsibility에 대한 논의 후에 1차 pp 종료.
pp의 교육효과에 대해서 여러모로 다시 생각하게 된 좋은 경험.. 이상. 끝.~
가칭 'one week process'에 대한 목적을 공유하고 일정에 대한 이해와 목적 이해..
제임스 쇼어가 정리한 pair programming에 대해 살펴보며 의사를 교환..
'통합고객'에 대한 도메인 공유..
도메인의 일부를 발췌하고 도메인을 적당히 축소시키고 재정의..
환경설정 공유와 google code호스팅과 jmock 테스트 소개 및 공유..
비즈니스요건과 테스트목록을 작성하고.. TDD 시작..
driver와 navigator간 중간에 스위치 발생..
스위치에 대한 주의사항을 공유하고.. 이후 역할을 반대로 바꿔서 진행.
driver도 중요하지만 navigator가 '지금 해야 할 것','지금 하고자 하는 것'을 환기시켜주는 것에서 실패.
원래의 테스트 논점을 벗어나 다른 responsibility에 매달리게 되는 현상이 발생하고 맘..
노트북 밧데리 끝나고 green바로 만든후에 responsibility에 대한 논의 후에 1차 pp 종료.
pp의 교육효과에 대해서 여러모로 다시 생각하게 된 좋은 경험.. 이상. 끝.~



덧글
테이_ble 2007/01/25 12:10 # 답글
구글코드 호스팅이라. 한번 해봐야 겠네요 :)
민재 2007/01/25 12:50 # 삭제 답글
역시 어려버...psfirm 멤버로 확대 시행하는 것도 괜찮을 듯...
제임스 쇼오꺼는 거듭 읽고 있는데.. 놓친 부분도 눈에 띄네.. 조만간 정리해서 블로그에 올리겠다만..
DDD.Q의 압박이 거셈... ㅋㅋ..