- 상세 내용
- 공부한 디자인패턴들 중 2개 이상을 설명하는 코드 및 기술문서 작성
- 해당 과제 내용은 git으로 관리하여 github에 올리기
- github repository 주소: PDA-JavaPattern
- 평가요소
- javadoc 코멘트 가독성(20%)
- UML 설명(30%)
- 코드와 UML의 일치(30%)
- 창의성 및 효율성 증대(20%)
- 추가 점수
- before, after 스토리라인
- 패턴 3가지 이상
- 패턴 3-4개 조사한 것과 패턴 10개 조사한 것은 똑같은 추가 점수를 부여할 예정
- 단순 양치기는 추가 점수에 반영이 안되며 각 디자인패턴의 결과물 퀄리티가 중요함
- 기한
- 9월 12일 자정까지 제출
- Github https://github.com/kimdabeans/PDA-JavaPattern 에 각자 자신의 이름으로 된 폴더가 있음
- 자신의 이름이 적힌 폴더와 그 안에는
README.md
이름의 빈 파일이 있음
- 자신의 이름이 적힌 폴더와 그 안에는
- 본인의 폴더에 과제물들을 올리면 됨
- ~9/11(월)까지는 각자 본인의 이름으로 브랜치를 만들어서 작업
- 브랜치명과 폴더명이 동일하도록
- e.g) 폴더명: Kim-Dabin, 브랜치명: Kim-Dabin
- 9/12(화)요일 과제 제출일에
main
브랜치에 merge하는데 PR을 올려서 Merge하는 것을 권장함 - 각 본인 폴더의
README.md
에는 각 과제물이 어떤 것인지 간략한 소개글 작성