2009. 1. 30. 00:15

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

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

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

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