잘 만들어진 Object를 어떻게 판단을 할까요?

  • Does it stick to its purpose?
  • Are its responsiblities clearly stated?
  • Do its reponsibilities match its role?
  • Is it of value to other objects in its neighborhood?

다들 알고 있으면서 막연했던 내용들이 잘 정리가 되어 있어서 적어봤습니다.

개발을 할때 Object를 만들고 나서, 수시로 refactoring을 하면서 위에 내용에 해당하는 Object들은 가차없이 제거를 하거나 위에 사항에 맞는 quality를 가질수 있게 책임을 만들어 주어야 겠습니다.



출처 :

Object Design

Rebecca Wirfs-Brock,Alan McKean / Addison-Wesley



사족~

내가 블로그에 글을 적는다는 것은 보통 정리를 하는 마음에서 하는데, 글을 길게 쓰면 나도 지치고, 보는 사람도 지칠거 같아서 앞으로는 가능한 간결하게 쓰도록 하겠습니다.
Posted by ologist

블로그 이미지
ologist

공지사항

Yesterday191
Today136
Total34,708

달력

 « |  » 2012.02
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      

최근에 받은 트랙백

글 보관함