2024-07-29

개발 공부를 하신다면, 저는 Robert Martin(Uncle Bob)의 Bowling Game Kata를 혹시 안해보셨다면 꼭 한번 해보시길 권해드려요. 리팩토링을 기반으로 TDD 스타일로 한 걸음 한 걸음 덧붙여나가는 느낌인데, 이 느낌을 가지는게 정말정말 중요하다고 생각해요. 크게는 The Nature of Order의 느낌을 여기서부터 감 잡을 수 있는 정말 중요한 핵심. 그 카타를 한다고 그 느낌을 모두가 다 느끼지는 못할테지만, NOO적인 TDD의 느낌을 아는 사람이 볼링 카타를 하면, 그 느낌을 기반으로 짜여진 연습이라는게 느껴질거예요.


CategoryDiary, 정수/일기