Prototype Pattern (1) 썸네일형 리스트형 [Design Pattern] Prototype Pattern 이번 장에서는 프로토타입(Prototype) 패턴에 대해서 알아보도록 한다. 샘플 코드는 여기 (링크) 프로젝트의 테스트 코드로 정리해두었다. 이번 프로토타입 패턴은 하나의 어플리케이션에서 여러 데이터베이스에 접속하는 경우 공통되는 정보는 복사하고 변경되어야하는 정보만 수정하는 방식으로 진행하며 프로토타입 적용 전과 후의 성능을 비교해본다. 프로토타입 패턴이란? 생성할 객체들의 타입이 프로토타입인 인스턴스로부터 결정되도록 하며, 인스턴스는 새 객체를 만들기 위해 자신을 복제하는 패턴이다. 쉽게 말해서 최초에 프로토타입 인스턴스를 생성하고 이후에 생성되는 인스턴스는 새로 만드는 것이 아니라 최초의 프로토타입 인스턴스를 복사하는 패턴이다. GoF Design Patterns에 따르면 아래와 같은 Class .. 이전 1 다음