'봄싹 3기/리뷰요청'에 해당되는 글 22건

  1. 2009.04.07 BowlingGame을 다시 한번 구현해봤습니다. (3)
  2. 2009.03.23 볼링 게임에 대한 소스 코드 리뷰 요청합니다. (3)
  3. 2009.03.13 볼링 퀴즈 다(?) 풀었네요.. (5)
  4. 2009.02.11 저도 야구 게임 리뷰 요청합니다. (4)
  5. 2009.02.11 야구 게임 리뷰 요청합니다. (1)
  6. 2009.02.10 야구게임리뷰요청입니다.
  7. 2009.01.30 리뷰 요청~ (1)
  8. 2009.01.30 이제 겨우 비디오샵 퀴즈 완료했습니다. (2)
  9. 2009.01.16 비디오샾 자체 리뷰 PPT 제출 (ver 1.0) (1)
  10. 2009.01.16 퀴즈1. 완료.
2009. 4. 7. 11:46

BowlingGame을 다시 한번 구현해봤습니다.

지난번 소스 코드 리뷰에서 박성철님의 좋은 의견을 주셔서 그대로 다시 한번 구현해봤습니다. 이번에도 기존의 소스 코드를 모두 날리고 새로 구현했습니다.

확실히 Frame과 상태관리하는 클래스를 구분했더니 구현이 훨씬 깔끔하고 명확해졌습니다. Pin 클래스에서 처리하던 많은 부분도 제거할 수 있었고요. 그리고 http://www.javajigi.net/pages/viewpage.action?pageId=208699660 에 있는 객체 지향 생활 체조를 가능한 지키려고 노력했습니다. 물론 몇가지는 지키지 못한 것도 있습니다. 생각보다 쉽지 않더군요. 아직 객체 지향 기반으로 개발하는데 실력이 부족하다는 것을 느꼈지만 또한 새로운 것을 많이 느낄 수 있는 기회였습니다..

소스 코드 저장소 : svn://www.opensprout.org/repos/tdd/javajigi/trunk/BowlingGame

스터디는 끝났지만 혹시 참고하실 분들은 보시라고 공유합니다. 그리고 테스트를 가능하도록 하기 위해서 Dependency Injection으로 추출해야 할 부분들이 생겼는데 구현 안된 부분이 있습니다. 다음 번에는 DI 기반으로 한번 다시 구현해봐야겠습니다. 소스 코드가 점점 더 커지고 클래스가 분리되면서 은연중에 단위 테스트가 아니라는 생각이 들때가 생기더라고요. 어느 시점에 넘어서야 할지가 참 힘든 점인 듯 합니다.

그리고 소스 코드 보시다가 조언할 부분이 있으면 언제든지 환영합니다. 많은 의견 주셨으면 좋겠습니다.
Trackback 0 Comment 3
  1. is윤군 2009.04.07 13:55 신고 address edit & del reply

    결국 다시 푸셨네요;;ㅋㅋ 다시한번 차근 차근 봐봐야 겠네요 ^^ 수고하셨습니다!

  2. 김재진 2009.04.08 09:33 신고 address edit & del reply

    대단하십니다. 역시 스터디는 배울 점이 많습니다. ㅎㅎㅎ

  3. 박성철 2009.04.09 09:53 address edit & del reply

    와우. 정말 에너지가 넘치시네요. 전 그후로 생각만... 객체 지향 생활 체조는 저도 요즘 연습중인데 정말 쉽지 않아요. ㅎㅎ

2009. 3. 23. 11:48

볼링 게임에 대한 소스 코드 리뷰 요청합니다.

시간이 없어서 계속 미루고 있다가 이제서야 개발을 완료했습니다.

역시나 이번 작품에도 버그가 있는 것을 알면서도 리뷰 요청을 합니다. 개발하다가 삭제하기를 몇번이나 했는지 모르겠네요. 아직 만족스럽지 못한 부분이 있는데 여러분과 같이 이야기하면서 풀어보고 싶습니다.

http://www.opensprout.org/repos/tdd/javajigi/trunk/BowlingGame 입니다.

최대한 단순화하려고 노력했으나 좀 복잡한 문제라 난이도가 있을 수 있습니다. 제가 토요일날 늦게 도착할 수 있으니 기선이가 이야기한 연구 과제에 대해서 먼저 이야기하고 제 소스 코드 리뷰는 가능한 뒤에 하면 좋겠습니다. 저도 여러분한테 들을 이야기가 좀 많거든요.

감사합니다.
Trackback 0 Comment 3
  1. 기선 2009.03.23 13:06 신고 address edit & del reply

    형~ 오랜만에 참석하시네요.ㅋㅋ
    토욜에 뵈요.

  2. is윤군 2009.03.23 14:27 신고 address edit & del reply

    SVN의 버전이 계속 올라가시더니.. ㅋ 마지막까지 다 풀어주셨네요^^;;
    토욜날 뵙겠습니다~ㅋ

  3. is윤군 2009.03.27 10:43 신고 address edit & del reply

    .gitignore 파일이 있네요;; git 쓰시나봐요~ 요호호호~;;

2009. 3. 13. 01:43

볼링 퀴즈 다(?) 풀었네요..

음.. 날짜도 두밤만 자면 스터디네요;;
그런데 이제서야 문제를 다(?) 풀어 올리네요;;
많이 나태해졌나봐요 ㅠ
역시 2월 한달을 살짝 쉬어서 그런지.. 다시 맘을 가다듬기가 힘드네욥;;

그래서 그런가 볼링 문제 너무 어려운 듯 싶네요;;

문제는 짧은데 그걸 쪼개서 정리해서 Test 코드를 만드려니;;;
하다가 어려워서 마지막은 급한 맘에 엄청난 덩어리를 하나 만들고 말았네요;;ㅋ
100% 완성이라고 이야기 할 순 없지만.. ;; 남은 부분은..
스터디때 놀이감으로.. 남겨두고 파요~ ;;

한마디로 리뷰때 신나게 깔 수 있는 정도의 코드네욥;; 쿄쿄쿄;;
이렇게 나마 풀고 나니 맘에 걱정거리를 하나 덜어 놓네요;;
이제 남은 걱정거리인.. 베타리딩 죽어라 하는일만 남았네요~;;

고럼~~ 이번주 스터디 잼나게 즐겨보아욥~

Trackback 0 Comment 5
  1. 2009.03.13 09:56 address edit & del reply

    비밀댓글입니다

    • is윤군 2009.03.13 10:30 신고 address edit & del

      기선이형이 해줄꺼에요 ~ ;;ㅋ

    • 기선 2009.03.13 13:00 신고 address edit & del

      svn:// 으로 접근 가능한 계정 추가해드렸습니다.

  2. Max. 2009.03.13 18:00 신고 address edit & del reply

    내일 스터디 하겠군요.....
    화이트데이때 스터디 하면, 사탕 하나씩 주나요? ㅎㅎ
    즐거운 스터디 되세요 :)

    • is윤군 2009.03.13 18:27 신고 address edit & del

      2/14일에는 지화 누님께서 .. 초코렛을 쫘악 돌리셨었죠;;ㅋ 기선이형 형수님의 초코케익도 있었구요;ㅋ 근데 이번에는.. 머 없겠죠? ㅋㅋ

2009. 2. 11. 19:53

저도 야구 게임 리뷰 요청합니다.

keesun/KeesunBaseballGame 프로젝트 입니다.

지난 번에 여자친구랑 같이 페어 했던 코드에서 조금 만 추가했습니다. 막상 해보니까 30분 정도로 마무리 됐는데 그 동안 미루다 미루다 이제 겨우 올리네요. 아무래도 좀 나태해진것 같습니다. @_@ 큰일이네요.

스터디에는 잘하면 늦지 않을 것 같은데 혹시라도 늦으면 친척 결혼식에 다녀오느라 늦는 것이오니 성윤이 진행에 따라주세요~


Trackback 0 Comment 4
  1. 박성철 2009.02.13 16:35 address edit & del reply

    저도 계정이 없어 못 올리고 있다가 어제 이재일씨 계정으로 repository에 접속해 올렸습니다.

    gyumee/src/s2c.tdd.baseball 이 소스이고
    gyumee/test/s2c.tdd.baseball이 테스트입니다.

    너무 늦어 리뷰는 어려울 듯 하지만 일단... ^^

    • is윤군 2009.02.13 17:00 신고 address edit & del

      어랏;; gyumee 아이디가 눈에 익었다 했는데;; KSUG에서 본 아이디네요;;ㅋ 메일주소 갈켜주세요~초대해드릴께요;; 리뷰요청 메뉴에다가 앞으로 리뷰요청 올려주시면되요 ;;

    • 2009.02.13 23:06 address edit & del

      비밀댓글입니다

    • is윤군 2009.02.14 08:17 신고 address edit & del

      신청완료했습니다~ㅋ 어제 집에와서 기절해버리는 바람에 ㅋ

2009. 2. 11. 10:09

야구 게임 리뷰 요청합니다.

버그가 있는 것을 알고 있음에도 불구하고 리뷰 요청합니다. 개발 완료한 사람이 너무 없어서 이번주 스터디가 재미 없을거 같아서요. 완성도를 더 높이고 싶은데 지금 상황이 도저히 시간이 나질 않네요.

제 소스보고 많이 씹어 주십시요. javajigi/BaseballGame으로 되어 있을 겁니다.

저는 이번주 한빛 교육 센터에서 Spring 강의가 있습니다. 참석하지는 못해도 쉬는 시간이 짬짬이 놀러 가도록 하겠습니다. 매번 빠지는 나쁜 스터디 멤버가 되어 버렸네요.
Trackback 0 Comment 1
  1. is윤군 2009.02.11 11:32 신고 address edit & del reply

    홋 버그 찾아봐야겠네욥;;; 수고하셨습니다~

2009. 2. 10. 14:52

야구게임리뷰요청입니다.

하다보니 .. 어렵네요;;ㅋ
앞으론 좀더 일찍 퀴즈를 풀도록 해보겠습니다;; ㅡㅡ;
이름은 sungyoonBaseballGame 입니다~
Trackback 0 Comment 0
2009. 1. 30. 00:51

리뷰 요청~


끝 부분에 요구 사항을 약간 빼먹긴 했지만, 거진 어느 정도 구현을 하였습니다.
리뷰 부탁드릴께요~
아마도 내일 시간이 있으면 좀 더 업데이트해서 완성하지 않을까 생각합니다 ^^
Trackback 0 Comment 1
  1. is윤군 2009.01.30 01:00 신고 address edit & del reply

    오홋;;; ACE... ㅋㅋ

2009. 1. 30. 00:15

이제 겨우 비디오샵 퀴즈 완료했습니다.

좀 늦었네요. ㅋ
그래도 오늘 짬을 내여 마지막 테스트를 커밋했습니다. 클래스이름이 좀 어색해서 고친것 말고는 리팩토링을 하지 않았습니다. 하다보니 복잡한 코드는 아닌거 같기도 하구요. 그렇게 많이 중복이 보이지는 않더군요. Test클래스는 딸랑 하나입니다. 그닥 나눌생각이 안들더군요. MainTest클래스이고, test폴더로 빼려고 했다가 그냥 내벼려뒀습니다.

예전에는 TDD가 테스트를 잘게 쪼갬으로서 구현할 대상을 줄여주고, 조금씩 점진적으로 뻣어나가면서 전체 설계를 아우른다고 생각을 했는데, 이게 거저 되는건 아니더라구요. 케이스별로 잘게 쪼개서 진행은 되는데, 막바지에 다다르니, 전체적인 설계가 눈에 잘 들어오지 않아서 조금 당황했습니다.  코드를 리팩토링하는것도 중요하지만, 설계에 대한 점진적인 재구성도 깜냥껏 할수 있게 되는게 아닌가 하네요.

어쨌든 하나 했습니다. 이제 두번째좀 살펴봐야할듯~

Trackback 0 Comment 2
  1. is윤군 2009.01.30 00:21 신고 address edit & del reply

    호홋;; 형 수고했어요..ㅋ 스터디 전에 꼭 살펴보고 가보겠습니다~ㅋㅋ
    그런데 봄싹 4기 카테고리로 글을 올리신 이유가? ㅋㅋ 머죠 ?ㅋ

2009. 1. 16. 20:28

비디오샾 자체 리뷰 PPT 제출 (ver 1.0)

어제 올렸던 PPT를 보완해서 올립니다.

많은 지적 부탁 드립니다.

Trackback 0 Comment 1
  1. devkjh 2009.01.19 10:47 신고 address edit & del reply

    PT가 멋지네요.

2009. 1. 16. 17:53

퀴즈1. 완료.


완료 했습니다.

제가 내일은 일이 있어서 참석을 못 할 것 같아요.

리뷰는 받기 힘들 것 같네요. ㅋ

저장소 이름은 CoolGuy 입니다.

아.. 담에 할때는 미루지 말고 일찍 일찍 해야 겠습니다.

감사합니다.

Trackback 0 Comment 0