Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

HolubOnPatterns/밑줄긋기

From ZeroWiki
Revision as of 08:06, 30 March 2011 by imported>linflus

소프트웨어 설계의 고고학

OO와 디자인패턴 기초 다지기

패턴 vs 이디엄

  • p.22
    • 이디엄은 일상적으로 사용하게 된 패턴이다.
    • 지난주엔 이 말 떄문에 혼란스러웠는데 책에서 다시 보니 왜 혼란스러웠는지 모르겠어요. - 김수경
    • 1980년대 초 C언어가 왕이었을 무렵 상속은 하나의 디자인 패턴이었다.
    • 지금은 이디엄이 되어 누구나 아무 생각 없이 사용하는 상속이 패턴이었다는 사실도 재미있고 C언어가 왕이었다는 표현도 재미있네요. - 김수경

디자인패턴이란 무엇인가?

  • p.22
    • 먼저 패턴은 발명되는 것이 아니라 발견되는 것이라는 사실을 이해해야만 한다.
  • p.23
    • 그러므로 패턴은 해결 방법 그 자체라기보다는 해결 방법의 일반 구조라 할 수 있다.
    • 패턴은 이와 같이 일반적인 해결 방법이기 때문에 한 프로그램에서 다른 프로그램으로 디자인패턴을 복사해 붙여넣는 것은 거의 불가능하다.
    • 그들은 패턴 자체를 패턴을 설명하기 위해 사용한 코드와 혼동하고 있는 것이다.
  • p.24
    • 패턴에 입문한 지 얼마 안 되는 초보자일수록 무언가 멋져 보이는 클래스 다이어그램에 관심을 쏟는데, 더욱 중요한 것은 '패턴의 의도'(혹은 목적)와 '동적인 행동양식'이다.
    • '동적인 행동양식'이 무엇인지 잘 감이 오지 않네요. - 김수경
    • 시원하면서도 안락한 느낌을 주는 방들을 살펴보면 앞으로 '교차 통풍'이라 부를 패턴이 창발한다.
    • 강의실에서 공대 냄새가 나는 이유를 알았습니다. 강의실은 '교차 통풍' 패턴에 속하지 않아요. - 김수경

인터페이스로 프로그래밍하기 그리고 몇 개의 생성 패턴

라이프 게임

소형 데이터베이스 구현하기


HolubOnPatterns, DesignPatterns/2011년스터디