본문 바로가기

Design Patterns

Factory Method 패턴 < 작성중 > 보호되어 있는 글입니다. 더보기
Build 패턴 일반 함수 형태의 접근, 즉 구조적 개념(structured Paradigm)에 기반한 접근이 가지는가장 큰 문제 중의 하나는 바로 요구사항의 추가, 변경 시 영향을 받는 범위가 불분명하고, 모듈의 재사용 시에도 재사용할 모듈의 경계가 불확실하다는 것이다. 이런 문제를 해결하기 위해 등장한 것이 바로 객체지향 개념(Object oriented paradigm) 에 기반한 접근 방식이다. 이 방식은 명확히 구분되는 클래스를 기준으로 소프트웨어의 변경이나 재사용이 가능하게 만들어주는데, 이를 메뉴얼 번역을 위한 소프트웨어에 적용한다. 패턴 정리 : UML 설명 : 전 세계에 수출되는 전자 제품을 만드는 회사에서 메뉴얼을 만들어 배포하는 소프트웨어를 개발하기로 결정한다. 이때 .. 더보기
GoF 디자인 패턴 이렇게 활용하기 GoF 디자인 패턴 이렇게 활용하기.지난 몇 년전에 프로그램을 공부한 기본 바탕으로 지금까지 직장에서 사용해 왔다. 수년이 흐르는 동안 내가 사용했 것 들이 당연이시 하고 무작성 사용해왔던 것 같다. 간단한 내용인데 가끔 어?라는 생각이 들었다. 당연시 되어 왔던 것들이 생각없이 지난날들을 뒤돌아 보면서 다시 공부하고 좀더 구체적으로 논리적으로 정리 할 필요성을 느끼며, 책 한권을 통해 좀더 구체적이고 도움이 되고자 정리를 하고자 한다. GOF 디자인 패턴 이렇게 활용한다 (C++로 배우는 패턴의 이해와 활용) 상세보기 장세찬 지음 | 한빛미디어 펴냄 C++을 활용하는 디자인 패턴 전문서. GoF의 23가지 디자인 패턴이 어떤 문제를 해결하기 위해 만들어졌는지 알 수 있도록 주어진 문제 유형을 분석한다... 더보기