ArtistDeveloper / HDFDesignPatternForCSharp

HeadFirstDesingPattern을 C#으로 실습 및 마크다운으로 내용정리

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Head First Design Pattern

Head First Design Pattern의 코드를 C#으로 구현해보는 레포지토리입니다.

HDFDesignPatternCSharp 디렉토리 내부에 책의 Chapter별로 프로젝트를 분리해놓았습니다. 각 프로젝트마다 main함수가 하나씩 있으므로 실행해보고 싶은 프로젝트를 제외한 다른 프로젝트를 언로드한 상태로 main함수를 실행시켜 주세요.

  • main함수가 포함된 파일의 이름은 "Main_xxxx.cs" 형식으로 작성되어 있습니다.

Head First Desing Pattern책은 자바 기반으로 작성되어 있는 책이기에 C#의 컨벤션을 따라 코드를 재작성했습니다.

각 패턴에 대한 설명의 글과 이미지는 제가 필요한 부분은 조금 더 다른 글을 참조하여 추가하고 제작하여 책과는 조금 다를 수 있습니다.

환경

  • Visual Studio 2019


각 패턴에 대한 설명

1. 전략 패턴
2. 옵저버 패턴
3. 데코레이터 패턴

About

HeadFirstDesingPattern을 C#으로 실습 및 마크다운으로 내용정리


Languages

Language:C# 100.0%