구조 모델 (Architectural Pattern), 디자인 모델 (Design Pattern), 코드 모델 (Coding Pattern)

3954 단어
         ,                     :    (Architectural Pattern)、    (Design Pattern)、    (Coding Pattern)。

, 。 。

。 。 。 。

( ) 。 、 , , 。

(Architectural Pattern)

。 , , 。 。

•MVC , 。MVC (Mediator) 、 (Strategy) 、 (Composite) 、 (Observer) 。

•Layers( ) , Tiers

•Blackboard( )

•Broker( )

•Distributed Process( )

•Microkernel( )



、 (From Mud to Structure) 。 , 。 Layers( ) 、Blackboard( ) 、Pipes/Filters( / ) 。

、 (Distributed Systems) 。 , Broker( ) 。

、 (Interactive Systems) , , MVC(Model-View-Controller) 、PAC(Presentation-Abstraction-Control) 。

、Adaptable Systems , 、 。 Reflection( ) 、Microkernel( ) 。

(Design Pattern)

, 。 , 。

, :

, (Factory Method) 、 (Abstract Factory) 、 (Prototype) 、 (Singleton) , (Builder)

, (Composite) 、 (Decorator) 、 (Proxy) 、 (Flyweight) 、 (Facade) 、 (Bridge)

, (Template Method) 、 (Observer) 、 (Iterator) 、 (Chain of Responsibility) 、 (Memento) 、 (Command) 、 (State) 、 (Visitor) 。

, , Fundamental 、Partition ,Relation 。 , 。 (Singleton) (Double-Check Locking) 。

(Coding Pattern)

( ) , 。 。

(Double-Check Locking)

좋은 웹페이지 즐겨찾기