E D R , A S I H C RSS

디��패턴

1. 디��패턴�란?

디��패턴� 대한 설명��.. 다른 곳�서 �미 체계�� 설명들� 해 놓아서 장황하게 설명하지 않는다고 한다면, � 그대로 '패턴'� � 디��들� 묶�입니다. (물론 그렇다고 패턴� 모든 디�� 문제를 해결해주는 silver bullet는 아니죠.) 처� 프로그램� 설계를 할때 참조할 수 있는, 어�정� 공�화 � 디��들� �컫습니다. 현재 거� Reference화 � 23개� 패턴� 있고요. 계� 새로운 패턴� 추가�고 있는 것으로 알고 있습니다.

2. 디��패턴� 공부하는 �유

디�� 패턴� �용함으로서 얻� 수 있는 장�으로는 '확장성'과 '유연성'� 들 수 있습니다. 그리고 초기 프로그램 설계시� 지침서가 �어주지요. OOP � 개�� �히고 나서 어떻게 OOP를 추구해나가야 할지 �� 못잡는 사람� 공부해보는 것만으로� 좋� 경험� �다고 ��합니다.
그리고 한편으로는 Refactoring� 위한 방법� �니다. Refactoring� OnceAndOnlyOnce를 추구합니다. 즉, 특정 코드가 중복� �는 것� 가급� 배제합니다. 그러한 ��서 Refactoring� 위해 DesignPattern� �용할 수 있습니다. 하지만, Refactoring � �극� 목표가 DesignPattern � 아닙니다.
그리고 디��패턴� 하나� 설계언어가 �지요. '��래스를 어떻게 연결하고 � 부분� 어떻게 구성하고...' 를 '~패턴으로 구현하고' �는 한마디로 줄� 수� 있죠. (단, �정�가 진행�려면 거� PM쯤� 아�까 하는..)
DesignPatterns � WhatToExpectFromDesignPatterns 를 참조하는 것� 좋겠네요.


3. 어떻게 공부해야 할까?

HowToStudyDesignPatterns 페�지를 참조하세요.


4. 디�� 패턴 목�

5. 관련 페�지


Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:21
Processing time 0.0050 sec