KOO-YS / java-design-pattern

0 stars 0 forks source link

Java design pattern

book img

JAVA 언어로 배우는 디자인 패턴 입문(개정판)

저자 유키 히로시 | 출판사 영진닷컴 | book detail




Package Structure 📦




Index ​🎞​

:game_die: Part 1 디자인 패턴과 친해지기

이해하기 쉬운 패턴을 사용해서 디자인 패턴에 익숙해지도록 합니다

Charter 01. Iterator

Charter 02. Adapter


:game_die: Part 2 하위 클래스에게 위임하기

클래스의 상속과 관련된 디자인 패턴에 대해서 배웁니다

Charter 03. Template Method

Charter 04. Factory Method


:game_die: Part 3 인스턴스 만들기

인스턴스의 작성에 관한 디자인 패턴에 대해서 배웁니다

Charter 05. Singleton

Charter 06. Prototype

Charter 07. Builder

Charter 08. Abstract Factory


:game_die: Part 4 분리해서 생각하기

복잡하게 뒤섞이기 쉬운 프로그램을 분리해서 생각하는 디자인 패턴에 대해서 배웁니다

Charter 09. Bridge

Charter 10. Strategy


:game_die: Part 5 동일시하기

언뜻 보기에는 서로 다른 것을 통일적으로 조작할 수 있도록 하거나, 취급 방법을 바꾸지 않고 기능을 추가하는 패턴과 위임에 대해서 배웁니다

Charter 11. Composite

Charter 12. Decorator


:game_die: Part 6 구조로 돌아다니기

데이터 구조를 돌아다니는 패턴에 대해서 배웁니다

Charter 13. Visitor

Charter 14. Chain of Responsibility


:game_die: Part 7 단순화하기

클래스들이 복잡한 관계에 있을 떄, 클래스를 단순하게 하는 패턴에 대해서 배웁니다

Charter 15. Facade

Charter 16. Mediator


:game_die: Part 8 상태를 관리하기

상태에 관련한 패턴에 대해서 배웁니다

Charter 17. Observer

Charter 18. Memento

Charter 19. State


:game_die: Part 9 낭비 없애기

낭비를 없애서 효율적인 처리를 실행하는 패턴에 대해서 배웁니다

Charter 20. Flyweight

Charter 21. Proxy


:game_die: Part 10 클래스로 표현하기

명령, 문법규칙과 같은 의외의 것을 클래스로 표현하는 패턴에 대해서 배웁니다

Charter 22. Command

Charter 23. Interpreter




™💭

궁금한 or 더 알아보고 싶은 내용이 있을 때 Issue로 관리(예정)

issue 정리 보러가기 🔔