아키텍쳐 & 디자인패턴 2

[스터디] 헤드퍼스트 디자인 패턴 - 1. Strategy pattern

학교에서 소프트웨어 디자인패턴 수업을 듣게되었는데 부교재로 이 책을 사게되었다. 난 몰랐는데 디자인패턴쪽에서는 유명한 책이라고 한다! 학교에서 진도나가는 주교재는 영어 원서여서 이건 스터디하는데에 사용하기로.. 아무튼 유난님과 매주 한챕터씩 읽고 주 1회씩 줌으로 스터디를 하기로 했다! 대학생도 힘든 스터디를 회사 다니면서 하는... 아무튼 정말 대단하네요.... 히튼 그래서 사실 첫 스터디는 저번주에 했는데 정리하는걸 깜빡했어!!! 지금이라도 하도록 하겠어요 전략패턴 (Strategy Pattern) 알고리즘군을 캡슐화해서 각각의 알고리즘들을 수정해서 쓸 수 있게 하는 패턴. 클라이언트로부터 알고리즘을 분리해서 독립적으로 쓸 수 있게 하는 패턴. 배운 것 변화하는 부분은 뽑아서 캡슐화하자! 구현보다는 ..

OOAD(Object Oriented Analysis and Design) (1)

*국민대학교 소프트웨어학부 최은미 교수님의 객체지향 분석 및 설계(OOAD) 교과목을 공부하며 정리한 내용입니다. 약 420page정도 되는 내용을 최대한 요약해서 pdf 26페이지로 정리했고, 영어로 된 자료를 한글로 최대한 쉽게 정리했습니다! 절대 완벽한 자료는 아니지만, 수업을 듣고 공부할 때 참고하신다면 훨씬 편하게 내용을 파악하실 수 있을거라고 생각합니다! 해당 포스팅에서 정리하는 내용의 목차는 아래와 같습니다. 1. OOAD introduction 2. OOAD example 3. Iterative and Evolutionary process 4. SW development process 5. UP phases Example 6. Inception Phase 7. Quality & Qualit..