Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

각 주차별 해야할일 정리 (TODO: README 에서 링크하도록 해야함) #9

Open
makerdark98 opened this issue Nov 5, 2022 · 0 comments
Assignees

Comments

@makerdark98
Copy link
Member

스케줄

  • 1주차 할일 (11/01 ~ 11/06)
    • 회의 일정 조절 (다같이)
    • github 팀 세팅
    • 프로젝트 기본 세팅
      • junit
      • (optional) github action
    • 기본적인 아이디어 교류 및 (러프한) 문서화
    • jnit, 문서화, 테스트 케이스 노가다 및 러프한 테스트코드
  • 2주차 할일
    • 1주차 문서화 내용 교류 및 구현 할당
    • 큰 구조 변화 (MVC, Facade 적용)
      • Hierarchy 구조
      • 패키지 분리
    • Loader, Saver 분리
    • Menu 리펙토링
    • Observer 리펙토링
    • Log 모니터 추가
    • Junit 에 널리 알려진 객체들 테스트 케이스 추가 및 깨진 테스트 케이스 픽스
  • 3주차 할일
    • Memento 리펙토링
    • Clock 클래스 기능 확장
    • Direction 클래스 리펙토링 (State pattern)
    • 새창으로 열기 기능 확장, 파일 미리보기 기능 추가
    • Undo 기능 확장, 단축키 기능 추가(커멘드 패턴)
    • 룰 변경 및 룰 정의 기능 확장 (life 결정 패턴)
    • Jump 기능 (몇턴 뒤를 슬라이드 형식으로 재생할수 있도록)
  • 4주차 할일
    • 전체 기능 점검
    • 패턴 입력기능 추가
    • 보드 확장 기능 추가
    • (시간적 여유가 있다면) 네트워크를 통한 동기화 추가 (단순히 서버 클라 구조로 해서 모델부분이 분리되어있다는걸 강조)
@makerdark98 makerdark98 changed the title 각 주차별 해야할일 정리 각 주차별 해야할일 정리 (TODO: README 에서 링크하도록 해야함) Nov 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

3 participants