프로그래밍 학습 (1) 썸네일형 리스트형 디자인 패턴 개요 (대분류 별 디자인패턴) 디자인 패턴을 제대로 공부해봐야지 했는데 계속 미루고 있었다. 더이상은 안되겠고, 꼭 정리한 번 해야지 하고 시작한다. 책은 C++로 된 책이지만 C# 코더(프로그래머라곤 차마 자신있게 말할순 없다보니...) 다보니, 내용을 이해해가면서 C#으로 포팅해야 할것같다 대분류 문제 유형 (사용목적 예시) 연관 디자인 패턴 객체 생성 제품군 별 객체 생성 Abstract Factory 부분 생성을 통한 전체 객체 생성 Builder 대행 함수를 통한 객체 생성 Factory Method 복제를 통한 객체 생성 Prototype 최대 N개까지로 객체 생성 제한 Singleton 구조 개선 기존 모듈 재사용을 위한 인터페이스 변경 Adapter 인터페이스와 구현의 명확한 분리 Bridge 객체간의 부분-전체 관계 .. 이전 1 다음