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

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



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

이 글과 관련있는 글을 자동검색한 결과입니다 [?]

by 박PD | 2007/11/13 09:35 | 트랙백(2) | 핑백(1) | 덧글(7)

트랙백 주소 : http://parkpd.egloos.com/tb/1666157
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from There Must B.. at 2008/01/02 12:49

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

Tracked from 박피디의 게임 아키텍트.. at 2008/06/17 10:44

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

Linked at 박피디의 게임 아키텍트 블로그.. at 2008/06/16 10:17

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

Commented by 정의의소 at 2007/11/13 10:59
28페이지에 보면 Multithread Test를 포기한다고 하셨는데,
왜 포기하셨나요?
Commented by 석삼이 at 2007/11/13 11:03
일씨 강연 꼭 듣고 싶었는뎅~ 아쉽네요.
목요일로 정해지는 바람에~ㅎㅎ
밑 글을 읽어보니 명강연을 하셨다고!!
Commented by 박PD at 2007/11/13 11:03
아무래도 게임 서버쪽은 Multithread 를 쓰는 경우가 대부분입니다.
그런데 Multithread 에서 발생하는 conditional race 를 UnitTest 로 재현하기가 어려워요.
이거 때문에 UnitTest 는 Multithread 에서는 쓸모없다고 생각해서 아예 UnitTest 자체를 도입하지 않는 경우가 많습니다.(제가 3년전에 그랬고요) 이러지 말자는 뜻입니다. :)
Commented by 정의의소 at 2007/11/13 11:53
네.. 멀티쓰레드는 재현과 컨트롤하기가 참 힘들죠.
저희는 자체 제작?한 Test Framework를 사용하는데요. 좀 더 컨트롤을 잘 할 수 있게 기능을 추가 하였고 조금 씩 업데이트 하고 있습니다.
Commented by 우주괴물 at 2007/11/13 11:56
^^; 좋은 강연이었습니다. TDD를 쓸까말까 고민하고 있었는데 서버쪽에선 확실히 유용할거 같네요.
Commented by 쿠쿠맨 at 2007/11/13 11:57
저도 가서 발표 듣고 싶었는데 ㅋㅋ 아쉽네요~
PPT 보니까 아주 알기 쉽게 처음 부터 개념을 잡아주신것 같아요~ ^-^
PT만 봐도 명강의가 되었을거 같은 느낌이 ~
완전 유익했을거 같은 ㅋ 스터디에서 한번 발표해주시와용~
Commented by 박PD at 2007/11/13 13:01
정의의소 : 오. 자체 제작 Test Framework 라. 멋진데요? 저희도 UnitTest 가 정착되고 나면 MT 쪽 테스트도 고민해 봐야겠어요.
우주괴물 : 감사합니다. 꼭 써 보시고 경험담 들려주세요.
쿠쿠맨 : ㅎㅎ 다음 스터디 시작 할 때쯤 한 번 하는 걸로 합시다.

:         :

:

비공개 덧글

<< 이전 페이지     다음 페이지 >>