2008년 04월 25일
Perfecting OO's Small Classes and Short
Perfecting OO's Small Classes and Short. 좋은 연습. 연습 상황에서 뿐만 아니라 실제 코드에서도 가능하면 이 규칙들을 만족시키려고 생각해보면 좋다. 실제 상황에서는 규칙 외에도 다른 압력이 있다는 점은 고려해야 한다. 하지만 연습 먼저.
# by | 2008/04/25 00:36 | 트랙백(3) | 덧글(7)







☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
제목 : Perfecting OO's Small Classe..
평소에 내가 코드개발을 할때 신경을 쓰면서 하던 부분들이 잘 정리되어있다.4번 부분은 지금 내가 요즘 가장 고민하는 것중의 하나이다. 도메인 모델들이 get을 통해서 깊은 곳까지 접근이 가능한거 이거 짜증하는 일이다. 또, 서로 잘 모르는 도메인의 연결을 위해서 get을 포기하고 매번 연결하는 메소드를 추가하기도 찜찜하고...이 문제는 정답은 없다. 상황에 맞게 잘 써야 한다.하지만, get을 덜 쓰려는 노력은 꾸준히 항상하자.5번은 잘 지키려......more
제목 : Quote of the Day
내가 소개한 규칙에 따라 이야기를 썼다면, 그 중의 몇 가지를 깨뜨려서 이야기가 더 짜임새를 갖출 수도 있다는 것을 알게 될 것이다. 규칙이라는 것은 일단 익히기만 하면 언제든지 깨뜨릴 수 있다는 것을 명심해야 한다. 그러나 조각가나 화가나 음악가와 마찬가지로 언제 어떻게 깨뜨릴 것인가를 알기 위해서는 먼저 규칙을 배워 익히지 않으면 안된다. --그림 책 쓰는 법. 엘렌 E. M. 로버츠 지음 ...more
제목 : CoMK!D의 생각
Perfecting OO's Small Classes and Short 에 나온 룰들이 최근에 다시 생각나서 이피님 블로그 뒤져 원래 링크 찾아가니 지금 읽고 있는 소트웍스 앤솔러지에서 나온 내용이었네.. 번역서에는 '06 객체지향 생활 체조'로 나온다....more
규칙이 많으니 처음에는 일부 규칙만 만족시키면서 연습하는 것이 낫겠네요. 최소한으로 고르라면 저는 1, 4, 7번 고르겠습니다.
이 글을 가이드 삼아 OOP스럽게 프로그래밍하는 연습을 해봐야겠네요 :)
포스팅에 소개된 The ThoughtWorks Anthology란 책도 땡기네요.. ㅎ