본문 바로가기

리디 접속이 원활하지 않습니다.
강제 새로 고침(Ctrl + F5)이나 브라우저 캐시 삭제를 진행해주세요.
계속해서 문제가 발생한다면 리디 접속 테스트를 통해 원인을 파악하고 대응 방법을 안내드리겠습니다.
테스트 페이지로 이동하기

C#으로 이해하는 디자인 패턴 상세페이지

C#으로 이해하는 디자인 패턴작품 소개

<C#으로 이해하는 디자인 패턴> 이 책은 C#을 사용하여 디자인 패턴을 보다 쉽게 이해할 수 있도록 해설한 책입니다.
이 책은 많은 디자인 패턴들 중 자주 사용되는 패턴들에 대해 그 기본적인 개념과 구현 방법을 자세히 해설하고 있으며, 다양한 C# 예제를 통해 기초 개념과 구현 사례를 익힐 수 있도록 구성하였습니다. 특히, .NET Framework에서 각 디자인 패턴이 어떻게 적용되어 사용되고
있는지에 대한 사례를 들어 실무에서 사용되는 패턴들에 대해 이해할 수 있도록 하였습니다.
아무쪼록 이 책을 통해 디자인 패턴의 개념을 정립하고 실무에서 활용할 수 있는 계기가 되었으면 합니다.


저자 소개

20년 넘게 소프트웨어 업계에 종사했으며, 미국 마이크로소프트 본사 개발 그룹에서 10여년을 근무하였다. C#이 처음 소개된 2000년부터 C# 프로그래밍을 배우고 사용하였으며, http://www.csharpstudy.com 웹사이트를 만들어 다양한 주제의 C# 프로그래밍 아티클들을 소개하고 있다. 현재는 미국 시애틀 소프트웨어 회사에서 Senior Software Developer로 일하고 있으며, 실용주의적, 실무 중심적 소프트웨어 개발에 가치를 두고 있다.

목차

디자인 패턴
Singleton 패턴
Singleton 패턴 개요
Singleton 패턴 구현
.NET Framework에서의 Singleton 패턴 사례
Builder 패턴
Builder 패턴 개요
Builder 패턴의 구현
Fluent Builder
.NET Framework에서의 Builder 패턴 사례
Factory 패턴
Factory 패턴 개요
Factory 패턴의 구현
.NET Framework에서의 Factory 패턴 사례
Prototype 패턴
Prototype 패턴 개요
Prototype 패턴의 구현
.NET Framework에서의 Prototype 패턴
Object Pool 패턴
Object Pool 패턴 개요
Object Pool 패턴의 구현
.NET Framework에서의 Object Pool 패턴 사례
Adapter 패턴
Adapter 패턴 개요
Adapter 패턴의 구현
.NET Framework에서의 Adapter 패턴 사례
Bridge 패턴
Bridge 패턴 개요
Bridge 패턴의 구현
Bridge 패턴 사례
Composite 패턴
Composite 패턴 개요
Composite 패턴의 구현
.NET Framework에서의 Composite 패턴 사례
Decorator 패턴
Decorator 패턴 개요
Decorator 패턴의 구현
.NET Framework의 Decorator 패턴 사례
Facade 패턴
Facade 패턴 개요
Facade 패턴의 구현
.NET Framework에서의 Facade 패턴 사례
Proxy 패턴
Proxy 패턴 개요
Proxy 패턴의 구현
.NET Framework에서의 Proxy 패턴 사례
Iterator 패턴
Iterator 패턴 개요
Iterator 패턴의 구현
.NET Framework에서의 Iterator 패턴 사례
Visitor 패턴
Visitor 패턴 개요
Visitor 패턴의 구현
.NET Framework에서의 Visitor 패턴 사례
Observer 패턴
Observer 패턴 개요
Observer 패턴의 구현
.NET Framework에서의 Observer 패턴 사례
Strategy 패턴
Strategy 패턴 개요
Strategy 패턴의 구현
.NET Framework에서의 Strategy 패턴 사례
Chain of Resposibility 패턴
Chain of Resposibility 패턴 개요
Chain of Resposibility 패턴의 구현
.NET Framework에서의 Chain of Resposibility 패턴 사례
Command 패턴
Command 패턴 개요
Command 패턴의 구현
.NET Framework의 Command 패턴 사례
Template Method 패턴
Template Method 패턴 개요
Template Method 패턴의 구현
.NET Framework에서의 Template Method 패턴 사례
State 패턴
State 패턴 개요
State 패턴의 구현
자판기 사례
Mediator 패턴
Mediator 패턴 개요
Mediator 패턴의 구현


리뷰

구매자 별점

4.7

점수비율
  • 5
  • 4
  • 3
  • 2
  • 1

17명이 평가함

리뷰 작성 영역

이 책을 평가해주세요!

내가 남긴 별점 0.0

별로예요

그저 그래요

보통이에요

좋아요

최고예요

별점 취소

구매자 표시 기준은 무엇인가요?

'구매자' 표시는 리디에서 유료도서 결제 후 다운로드 하시거나 리디셀렉트 도서를 다운로드하신 경우에만 표시됩니다.

무료 도서 (프로모션 등으로 무료로 전환된 도서 포함)
'구매자'로 표시되지 않습니다.
시리즈 도서 내 무료 도서
'구매자’로 표시되지 않습니다. 하지만 같은 시리즈의 유료 도서를 결제한 뒤 리뷰를 수정하거나 재등록하면 '구매자'로 표시됩니다.
영구 삭제
도서를 영구 삭제해도 ‘구매자’ 표시는 남아있습니다.
결제 취소
‘구매자’ 표시가 자동으로 사라집니다.

이 책과 함께 구매한 책


이 책과 함께 둘러본 책



본문 끝 최상단으로 돌아가기

spinner
모바일 버전