- 디자인 패턴을 공부하는 스터디입니다.
- 가입/탈퇴 절차가 따로 없는 열린 세미나 입니다.
- 코로나가 끝날때까지는 온라인으로 진행합니다.
- 디자인 패턴은 모든 객체지향 언어에서 사용할 수 있는 범용적인 설계 전략입니다.
- 현역 개발자는, 업무에서 유용하게 사용할 수 있습니다.
- 객체 지향 언어를 쓰는 포지션을 찾는 신입 개발자는, 채용 인터뷰에서 많은 도움이 될 것입니다.
- 소프트 스킬 향상 : 개발자들의 기술력 뿐만 아니라 프리젠테이션과 같은 소프트 스킬이 점점 더 요구되고 있습니다.
- 업무 역량 향상 : 아무리 사소한 지식이라도 본인이 직접 적용 해보지 않으면 본인의 것이 되기 힘듭니다. 직접 발표를 하면서 디자인 패턴 개념을 완벽하게 자기의 것으로 만들어 봅시다.
- 어깨 너머로 배우기 : 다른 개발자의 코딩을 리뷰하면서 함께 성장합시다.
-
발표자 : 여기의 ☞세션 일정에 본인이 발표하고자 하는 날짜의 칸에 깃헙 아이디와 이메일을 넣어주세요.
- 이미 다른 분이 입력한 경우 다른 세션에 입력해주세요.
-
참관자 : 발표는 하지않고 보기만 하실 분들을 위해 Google Meet 주소가 ☞세션 일정에 공유되어 있습니다.
-
발표자는 발표 1주일 전까지 깃헙에 발표할 소스를 올립니다.
☞공용 깃헙 저장소를 fork하고 각자 발표할 소스를 작성한 후 PR을 올려주시면 운영자가 검토 후 merge합니다.
-
공용 깃헙 저장소 : https://github.com/bluedskim/javaDesignPatterns
여기에 샘플이 올려져 있으니 참고하시면 좋겠습니다.
- 운영자 : 김동석 https://github.com/bluedskim 문의 : [email protected]
- 부 운영자 : 모집 중입니다. 이메일로 [email protected] 연락 부탁드립니다.
- Singleton
- Factory
- Command
- Iterators
- Proxy
- Template Method
- State
- Facade
- Observer
- Adapter
- Decorator
- Composite