태그>디자인패턴(총 137개의 글)
'디자인패턴' 관련 최근글
-
- javascript - 모듈, 이벤트 델리게이션
-
링고파이 by 링고파이|2020/01/30 17:23
디자인 패턴(Design pattern)은 건축학 및 컴퓨터 과학에서 사용되는 용어로, 설계 문제에 대한 해답을 문서화하기위해 고안된 형식 방법이다. (위키백과 인용) javascript 에서도 특정 스텝대로 로직을 짜게 되는 경우가 있는데 이것들을 묶어서 디자인 패턴이라고 이해해..
- javascript - 모듈, 이벤트 델리게이션
-
- 객체지향 개발 5대 원리
-
링고파이 by 링고파이|2019/12/26 13:35
1. SRP (단일 책임 원칙: Single Responsibility Principle)클래스는 본디 하나의 역할만을 가지며, 클래스로 인해 일어나는 변화는 그 하나의 역할을 수행하는데에 목적을 둬야 한다. 이 원리를 쓰면 코드가 자기 역할별로 작게 분할되는 형태가 되기 때문에 관리 및 유지보..
oop, javascript, 소프트웨어공학, es6, web
- 객체지향 개발 5대 원리
-
- GoF의 디자인 패턴 (Design Pattern, 에릭 감마..
-
쾌청모멘트의 쾌청한 하루 by 쾌청모멘트|2017/06/23 20:39
저자 네 명을 일컬어 Gang of Four(GoF)의 디자인 패턴이라고 일컬어지는 소프트웨어계의 명저. 근 두 달에 걸친 열독 끝에 결국 마지막 장을 덮는데 성공했다. 이 책의 기원은 저자가 설명하기를 '크리스토퍼 알렉산더'..
- GoF의 디자인 패턴 (Design Pattern, 에릭 감마..
-
- 게임 프로그래밍 패턴 Part 2 - 디자인 패턴 다시 보..
-
박피디의 게임 개발 이야기 by 박PD|2016/06/14 01:22
Part 2 - 디자인 패턴 다시 보기 명령 패턴(Command)『GoF의 디자인 패턴』 인용문은 『GoF의 디자인 패턴』(피어슨에듀케이션코리아, 2015)을 그대로 발췌하며 쪽수도 번역판의 쪽수다.-> Part 1 ..
- 게임 프로그래밍 패턴 Part 2 - 디자인 패턴 다시 보..
-
- [Java 자바 디자인패턴(Java Design Pattern)] 각 패턴별 전체 포스..
-
양파개발자 SW의 블로그입니다^^ by 졸린미어캣|2015/03/16 00:44
자바의 디자인패턴을 계속 포스팅 해나가고 있다.아직 모든 내용 정리가 끝난것은 아니지만 지금까지 작성한 글들을 한눈에 볼 수있으면 좋을것 같아서 ㅎㅎ 그럼 각 포스팅 링크를 열거해본다. = 1. 스트래티지 패턴(Strategy Pattern) - http://oniondev.egloos.com/9604093..
java, designpattern, 자바, 디자인패턴
- [Java 자바 디자인패턴(Java Design Pattern)] 각 패턴별 전체 포스..
-
- Singleton vs Monostate
-
Dplex by Dplex|2014/07/31 17:16
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869#include using namespace std; class Single{public: bool isEqual(Single *other) { if(this = other) return true; return false; } bool isMemberEqual(Single *oth..
- Singleton vs Monostate
-
- 「오레곤대학교의 실험」에 있어서 그네의 비유
-
8sc의 가라지(Garage) by 8sc|2014/07/02 18:34
[그림 2.a] IT업계에 있어서의 그네의 비유(이미지 출처: http://itpro.nikkeibp.co.jp/article/COLUMN/20080828/313626)고객이 설명한 요건/프로젝트 리더의 이해/애널리스트의 디자인/프로그래머의 코드/..
- 「오레곤대학교의 실험」에 있어서 그네의 비유
-
- Delegation Pattern vs Facade Pattern
-
알팅스님의 개발 스토리 by 알팅스|2013/05/30 13:37
Delegation Pattern과 Facade Pattern은 매우 유사한 형태를 가진다. 어원부터 찾아본다면 Delegation이라는 것은 위임을 뜻하고, Facade는 정면이라는 뜻을 가지는 것 같다. 꿈보다 해몽이라고 이렇게 해석하는 것이 맞는지는 나도 모른다. 그냥 내가 보았을 때 Delega..
- Delegation Pattern vs Facade Pattern
-
- 켄트 벡의 구현 패턴
-
studio TrappinG by 트래핑|2013/02/03 03:45
켄트벡의 구현 패턴 저자 : 켄트벡 이 책을 디자인 패턴 책인 줄 알고 샀는데, 사고 보니 구현 패턴이라는 요상한 패턴을 설명한 책이었다. 디자인 패턴이 좀더 높은 관점에서 프로그램 설계시 나타나는 공통적인 패턴을 정리..
- 켄트 벡의 구현 패턴
-
- Singleton Pattern
-
이글루에 사는 펭귄 by 이글루펭귄|2012/11/06 13:19
객체지향 프로그램에서, 전체 애플리케이션이 샐행되는 동안에 한번 생성되어지고 그것을 공유하도록 한개 혹은 두개의 자원을 주로 사용한다. 예를들어서, 쇼핑몰에서 데이터베이스 접속은 그러한 자원에서 하나이다. 애플리케이션이 시작되면 생성되어지고, 모든 트랜잭션을..
- Singleton Pattern
-
- Value Object Pattern. 값 객체 패턴.
-
이글루에 사는 펭귄 by 이글루펭귄|2012/10/27 14:14
값 객체(Value Object)는 개념적으로는 아주 작고 단순한 객체이다. 하지만 도메인 지향 디자인(Domain-Driven Design)과 객체지향 프로그래밍의 필수적인 요소이다. 값 객체는 두개의 값 객체의 동일성(equality) 은 Identity에 기반하지 않고 그들의 컨텐츠로 한다..
- Value Object Pattern. 값 객체 패턴.
-
- Proxy Pattern( 프록시 패턴 )
-
라이푸 by 라이푸|2012/02/06 14:03
[ Proxy Pattern( 프록시 패턴 ) 정의 ] 어떤 객체에 대한 접근을 제어하기 위한 용도로 대리인이나 대변인에 해당하는 객체를 제공하는 패턴이다. [ 클래스 다이어그램 ] [ 시나리오 ] 아이콘을 화면에..
- Proxy Pattern( 프록시 패턴 )
-
- State Pattern( 스테이트 패턴 )
-
라이푸 by 라이푸|2012/02/06 01:20
[ State Pattern( 스테이트 패턴 )의 정의 ] 객체의 내부 상태가 바뀜에 따라서 객체의 행동을 바꿀 수 있다. 마치 객체의 클래스가 바뀌는 것과 같은 결과를 얻을 수 있다. [ 클래스 다이어그램 ] [ 시나리..
- State Pattern( 스테이트 패턴 )
-
- Composite Pattern( 컴포지트 패턴 )
-
라이푸 by 라이푸|2012/02/05 21:12
[ Composite Pattern( 컴포지트 패턴 )의 정의 ] 객체들을 트리 구조로 구성하여 부분과 전체를 나타내는 계층구로를 만들고, 개별 객체와 다른 객체들로 구성된 복합 객체(Composite)를 똑같은 방법..
- Composite Pattern( 컴포지트 패턴 )