More actions
imported>linflus No edit summary |
imported>linflus No edit summary |
||
| Line 7: | Line 7: | ||
** 1980년대 초 C언어가 왕이었을 무렵 상속은 하나의 디자인 패턴이었다. | ** 1980년대 초 C언어가 왕이었을 무렵 상속은 하나의 디자인 패턴이었다. | ||
** 지금은 이디엄이 되어 누구나 아무 생각 없이 사용하는 상속이 패턴이었다는 사실도 재미있고 C언어가 왕이었다는 표현도 재미있네요. - [[김수경]] | ** 지금은 이디엄이 되어 누구나 아무 생각 없이 사용하는 상속이 패턴이었다는 사실도 재미있고 C언어가 왕이었다는 표현도 재미있네요. - [[김수경]] | ||
=== 디자인패턴이란 무엇인가? === | |||
* p.22 | |||
** 먼저 패턴은 발명되는 것이 아니라 발견되는 것이라는 사실을 이해해야만 한다. | |||
* p.23 | |||
** 그러므로 패턴은 해결 방법 그 자체라기보다는 해결 방법의 일반 구조라 할 수 있다. | |||
** 패턴은 이와 같이 일반적인 해결 방법이기 때문에 한 프로그램에서 다른 프로그램으로 디자인패턴을 복사해 붙여넣는 것은 거의 불가능하다. | |||
== 인터페이스로 프로그래밍하기 그리고 몇 개의 생성 패턴 == | == 인터페이스로 프로그래밍하기 그리고 몇 개의 생성 패턴 == | ||
== 라이프 게임 == | == 라이프 게임 == | ||
Revision as of 07:03, 30 March 2011
소프트웨어 설계의 고고학
OO와 디자인패턴 기초 다지기
패턴 vs 이디엄
- p.22
디자인패턴이란 무엇인가?
- p.22
- 먼저 패턴은 발명되는 것이 아니라 발견되는 것이라는 사실을 이해해야만 한다.
- p.23
- 그러므로 패턴은 해결 방법 그 자체라기보다는 해결 방법의 일반 구조라 할 수 있다.
- 패턴은 이와 같이 일반적인 해결 방법이기 때문에 한 프로그램에서 다른 프로그램으로 디자인패턴을 복사해 붙여넣는 것은 거의 불가능하다.