현재 같이 스터디하고 있는 디자인 패턴 스터디 내용중 하나를 올려봅니다. 관심이 있으신 분들은 보시고, 참고하셔서 될 것 같습니다. 자바 문법을 이해하는데 실제로 프로그래밍으로 구현할 때 잘 이해되지 않는 형태로 복잡하게 쪼개고 상속해서 구현하는게 궁금하신 분들은 디자인 패턴 스터디를 해보시면 좋을것 같습니다. 디자인 패턴을 이해하게 되면 객체지향적으로 프로그래밍 하는 방법과 dependency(다른 클래스에 의존)하지 않는 방법으로 프로그램을 구현할 수 있습니다. 자바 기본 문법을 익히신 분들은 참고해서 공부를 해보시면 좋을것 같네요. 23가지의 디자인 패턴중에 State Pattern이라고 상태가 변화하는 것을 관리할 때 어떤식으로 프로그래밍을 구현하는지를 알 수 있는 패턴입니다.
스터디 자료 공유 URL