주절주절


최근 객체지향과 디자인패턴에 빠져들고 있다.

이 둘을 공부하는데 느낀것은 우선 방대한 양..

외우는것을 싫어하는 본인이지만, 결국 정리의 필요성을 느끼고 있다.

GoF의 디자인 패턴을 읽고있으면서 나에게 부족한 점이 몇가지 보였다.

  1. 단어의 이해
  2. UML 표현에 대한 이해
  3. 기억력

이해라고 적어놨지만 더 정확히 말하자면 이미지인것 같다. 단어의 느낌을 가지고 있지 않으면 매번 생소하게 여겨져 글을 이해하기 어렵게 된다.

따라서 이번 기회에 몇몇 요소들을 정리하여 단어들의 느낌을 파악해보고자 한다.


계획


객체지향 공부에 사용할 언어로 C#을 선택했다. 윈도우 앱 개발에도 수월하고

자바에는 없는 다양한 특징들이 마음에 들었다.

공부 방법으로는 C# 프로그래밍 가이드 의 글을 읽으면서 코딩 연습을 겸할 것이다.

디자인 패턴은 GoF의 디자인 패턴을 계속 읽어가면서 이곳에 각종 패턴들을 정리해볼까 한다. C#에 대한 이해가 아직이지만 될수있으면 C#을 통해 패턴들의 실습도 겸할것이다.

패턴을 정리하면서 나오는 객체들의 관계를 UML로 그려보면서 UML에 대한 공부도 진행할 계획이다.

UML툴로는 Star UML을 사용하기로 결정했다.


yukariko

It's fun!