디자인패턴 스터디원 모집
안녕하세요
객체지향 디자인패턴을 학습하고 싶은 스터디원을 모집합니다 ^ . ^
저는 현재 안드로이드 개발 5년 차로 일하고 있는데
해가 지날수록 기본이 가장 중요하다는 생각이 들어
동료와 함께 디자인패턴 스터디를 만들었습니다.
현재 저를 포함하여 2명의 스터디원이 있는데 추가로 2명 정도 모집하려 합니다.
대상
- 객체지향 언어의 기본은 알지만, 더 좋은 설계를 위해 고민하는 주니어 개발자
- 예제코드를 JAVA로 한정했기 때문에 JAVA 문법을 아시는 분
- 스터디 준비를 하실 수 있는 분 (짧지만 굵게 스터디 하려합니다)
목표
- 스터디를 통해 모든 패턴을 바로 실무에 적용할 수는 없더라도, 자주 사용되는 설계 패턴의 흐름을 학습하여 시스템을 이해하고 재사용 가능한 설계를 하는데 도움이 됨
- 개발 개념을 정리하고 타인에게 설명할 수 있는 역량 향상
- 10주간의 스터디가 끝나면, 두고두고 볼 수 있는 정리된 나만의 디자인패턴 자료(포트폴리오 등 활용) 확보
인원
- 4-5명
장소
discode 를 통한 온라인 모임 (코로나 상황에 따라 추후 오프 생각 중)
일정
10주 동안 주 1회 (총 10회)
주차별 학습 주제
- 1주차 : 디자인패턴 개요 : GoF의 디자인 패턴 책 1-29쪽 읽고 정리 (정의, 디자인패턴 고르는 방법, 사용 방법, 등)
- 2주차 : 생성 패턴(Abstract Factory, Builder, Factory Method)
- 3주차 : 생성 패턴(Prototype, Singleton)
- 4주차 : 구조 패턴(Adapter, Bridge, Composite)
- 5주차 : 구조 패턴(Decorator, Facade)
- 6주차 : 구조 패턴(Flyweight, Proxy)
- 7주차 : 행위 패턴(Chain of Responsibility, Command, Interpreter)
- 8주차 : 행위 패턴(Iterator, Mediator, Memento)
- 9주차 : 행위 패턴(Observer, State)
- 10주차 : 행위 패턴(Strategy, Template Method, Visitor)
매주 스터디 방법 (정리-공유-피드백)
- (정리) 모임 전 해당 주차 패턴별 아래 내용을 정리해옵니다 (ppt, 블로그, 워드, 노션 등 자유)
- 개념 및 동작원리 (정의, 장점, 역할, UML 등)
- 사용 사례
- 예제 코드(JAVA, Kotlin택) 문제점 인식 - 해결책 도입
- (공유) 모든 팀원이 돌아가면서 각자 정리한 자료 바탕으로 개념과 예제 코드를 설명합니다. (개인당 20분 넘지 않도록)
- (피드백) 자유롭게 질문과 답변 시간을 갖도록하겠습니다.
배우려는 의지, 꾸준함, 기술 스텍에 욕심 많으신분 환영이에요~~
지역 / 경력 및 신청 사유(간략히) / 그밖에 원하는 스터디 내용
간단하게 보내주세요!
https://open.kakao.com/o/g4KcKzZd