KGC2007 - 'UnitTest, TDD in Games' 발표 자료입니다.

KGC2007 에서 발표한 'UnitTest, TDD in Games' 자료입니다.
시간이 부족해서 Q&A 시간을 오래 가지지 못한 게 약간 아쉬웠습니다.
다음에 다른 기회가 있다면, working with legacy code effectively 를 좀 더 강조해서 발표해 보고 싶네요.



그래도 KGC2007 speaker 가 된 덕분에 
국내/외국 speaker 들과 인사 나누고 network 를 형성할 수 있어서 좋았습니다.
다른 분들의 UnitTest, TDD 경험담도 많이 듣고 싶어요.
좋은 기회 생기면 다시 공지해 드리도록 하겠습니다.
제 발표 들으러 오신 모든 분들께 감사합니다.


트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://parkpd.egloos.com/tb/1666157 [도움말]
  • 애자일 게임 개발이란 무엇인가? (발표 자료) 2008/01/02 12:49 #

    2007년을 마감하는 의미에서 '애자일 게임 개발이란 무엇인가?'의 발표 자료를 올립니다: WhatIsAgileGameDevelopment-20071222-V1.4-김기웅.zip (사내 교육용으로 시작해서, KGDS 2007, DevRookie의 스터디, KGC 2007를 거치면서 조금씩 갱신되었습니다.) 이 자료의 제작 목적은 애자일 게임 개발의 개념과 도입의 실마리를 제공하는 것입니다: 왜 애자일 게임 개발이 필요한가? 애자일 게임 개발이란...... more

  • 낡은 코드(Legacy Code)로 효율적으로 일하기 2008/06/17 10:44 #

    낡은 코드(Legacy Code)로 효율적으로 일하기 (Working Effectively With Legacy Code)원본은 여기(http://www.xpnl.org/html/Wiki/WELCXP20052.ppt) | View | Upload your own...... more

핑백

  • 박피디의 게임 아키텍트 블로그 : 제 1회 KASA - Open Seminar 2008-06-16 10:17:06 #

    ... 저는 '낡은 코드(legacy code)로 효율적으로 일하기' 라는 제목으로, 간단하게 발표해 볼 생각입니다.http://parkpd.egloos.com/1666157작년에 했던 얘기를 올해 실현하게 되는군요. :)내년에도 같은 주제로 우려먹지 않을까 걱정되는군요. ㅎㅎ- 일시: 2008년 6월 22일 (일요일) 오 ... more

덧글

  • 정의의소 2007/11/13 10:59 # 삭제 답글

    28페이지에 보면 Multithread Test를 포기한다고 하셨는데,
    왜 포기하셨나요?
  • 석삼이 2007/11/13 11:03 # 답글

    일씨 강연 꼭 듣고 싶었는뎅~ 아쉽네요.
    목요일로 정해지는 바람에~ㅎㅎ
    밑 글을 읽어보니 명강연을 하셨다고!!
  • 박PD 2007/11/13 11:03 # 답글

    아무래도 게임 서버쪽은 Multithread 를 쓰는 경우가 대부분입니다.
    그런데 Multithread 에서 발생하는 conditional race 를 UnitTest 로 재현하기가 어려워요.
    이거 때문에 UnitTest 는 Multithread 에서는 쓸모없다고 생각해서 아예 UnitTest 자체를 도입하지 않는 경우가 많습니다.(제가 3년전에 그랬고요) 이러지 말자는 뜻입니다. :)
  • 정의의소 2007/11/13 11:53 # 삭제 답글

    네.. 멀티쓰레드는 재현과 컨트롤하기가 참 힘들죠.
    저희는 자체 제작?한 Test Framework를 사용하는데요. 좀 더 컨트롤을 잘 할 수 있게 기능을 추가 하였고 조금 씩 업데이트 하고 있습니다.
  • 우주괴물 2007/11/13 11:56 # 답글

    ^^; 좋은 강연이었습니다. TDD를 쓸까말까 고민하고 있었는데 서버쪽에선 확실히 유용할거 같네요.
  • 쿠쿠맨 2007/11/13 11:57 # 삭제 답글

    저도 가서 발표 듣고 싶었는데 ㅋㅋ 아쉽네요~
    PPT 보니까 아주 알기 쉽게 처음 부터 개념을 잡아주신것 같아요~ ^-^
    PT만 봐도 명강의가 되었을거 같은 느낌이 ~
    완전 유익했을거 같은 ㅋ 스터디에서 한번 발표해주시와용~
  • 박PD 2007/11/13 13:01 # 답글

    정의의소 : 오. 자체 제작 Test Framework 라. 멋진데요? 저희도 UnitTest 가 정착되고 나면 MT 쪽 테스트도 고민해 봐야겠어요.
    우주괴물 : 감사합니다. 꼭 써 보시고 경험담 들려주세요.
    쿠쿠맨 : ㅎㅎ 다음 스터디 시작 할 때쯤 한 번 하는 걸로 합시다.
덧글 입력 영역