이 책은 C#을 사용하여 디자인 패턴을 보다 쉽게 이해할 수 있도록 해설한 책입니다.
이 책은 많은 디자인 패턴들 중 자주 사용되는 패턴들에 대해 그 기본적인 개념과 구현 방법을 자세히 해설하고 있으며, 다양한 C# 예제를 통해 기초 개념과 구현 사례를 익힐 수 있도록 구성하였습니다. 특히, .NET Framework에서 각 디자인 패턴이 어떻게 적용되어 사용되고
있는지에 대한 사례를 들어 실무에서 사용되는 패턴들에 대해 이해할 수 있도록 하였습니다.
아무쪼록 이 책을 통해 디자인 패턴의 개념을 정립하고 실무에서 활용할 수 있는 계기가 되었으면 합니다.
20년 넘게 소프트웨어 업계에 종사했으며, 미국 마이크로소프트 본사 개발 그룹에서 10여년을 근무하였다. C#이 처음 소개된 2000년부터 C# 프로그래밍을 배우고 사용하였으며, http://www.csharpstudy.com 웹사이트를 만들어 다양한 주제의 C# 프로그래밍 아티클들을 소개하고 있다. 현재는 미국 시애틀 소프트웨어 회사에서 Senior Software Developer로 일하고 있으며, 실용주의적, 실무 중심적 소프트웨어 개발에 가치를 두고 있다.