1. Tell, don`t ask : 문의하지 말고, 명령하라
2. Law of Demeter : 메소드들은 낯선 객체들에 말을 걸어서는 안된다. 즉 메소드는 그 자체, 그 인자, 그 자신의 필드, 혹은 그것이 생성하는 객체들에게만 말을 걸어야 한다.


출처 : refactoring workbook - 윌리엄 웨이크(인사이트)

Tell, Don't Ask
http://www.pragmaticprogrammer.com/ppllc/papers/1998_05.html

allen holub :정보를 꺼내는 대신 넣는 모델을 사용하라

켄아놀드 : 정보를 요청하지 말고 도움을 청해라

제임스고슬링 : 프로그램의 유지보수성은 프로그램에 흘러 다니는 데이터의 양에 비례한다.
태그

트랙백 보낼 주소 :: http://www.ologist.co.kr/trackback/403

  1. 객체지향에 대한 단상

    2006/11/01 17:28
    삭제
    ologist 의 블로그에서 이런 문구를 발견하였다. 객체지향의 일반 원칙 2가지 1. Tell, don`t ask : 문의하지 말고, 명령하라 2. Law of Demeter : 메소드들은 낯선 객체들에 말을 걸어서는 안된다. 즉 메소드는 그 자체, 그 인자, 그 자신의 필드, 혹은 그것이 생성하는 객체들에게만 말을 걸어야 한다. 이것을 읽고 느낀 부분이 있는데, 객체지향의 본질이라고 하면 조금 거창하고, 그냥 객체지향 프로그래밍을 잘..
  2. 오브젝트에 대한 생각을 나눕시다.

    2006/11/04 05:04
    삭제
    상속에 대한 내용을 다루면서 폭발(^^)한 오브젝트에 대한 각자의 생각들...여기에 마구마구 트랙백 및 댓글을 달아 주시면 오프 토론에 이어져서 멋진 열매가 맺어지지 않을까 희망해 봅니다.

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. 2008/05/23 05:27
    댓글 주소 수정/삭제 댓글
    너는 위치가 우수한 있는다!
  2. 2008/05/23 06:01
    댓글 주소 수정/삭제 댓글
    여기 이것은 뉴스 있다!
  3. 2008/05/23 07:11
    댓글 주소 수정/삭제 댓글
    걸출한 블로그!
  4. 2008/05/24 00:23
    댓글 주소 수정/삭제 댓글
    걸출한 뉴스!! 종류 블로그!
  5. 2008/05/24 00:29
    댓글 주소 수정/삭제 댓글
    관심을 끌. 너가 좋을 동일할 지점을.
  6. 2008/05/24 00:30
    댓글 주소 수정/삭제 댓글
    그런 위치를 경이롭 위해 많게의 감사!
  7. 2008/05/24 00:38
    댓글 주소 수정/삭제 댓글
    걸출한 디자인! 좋은 디자인.


BLOG main image
OOP and Java by ologist

공지사항

카테고리

All (649)
private!! (106)
WEB & IT (140)
Developer (400)