내용 | 날짜 |
---|---|
시작일 | 2023.02.20 월 |
완성일 | 2023.03.02 목 09:00 |
https://picsum.photos/
- 네트워크 관련 라이브러리만 사용
- 이미지 로드 시 MemoryCache와 DiskCache 직접 구현
- 첫 멀티모듈 구성 도전!!
(* 열리지 않는 문서가 있다면 반드시 DM으로 말씀 부탁드립니다. 🙏)
번호 | 문서명 | 링크 |
---|---|---|
1 | API 정리 문서 | API 정리 노션 링크 |
2 | 화면기획서 | 화면 기획서 링크 |
3 | Figma UI 기획서 | Figma 링크 |
4 | WBS 문서 | WBS 스프레드시트 링크 |
5 | 스크럼 | 스크럼 노션 링크 |
7 | 발표자료 | Google Drive RandomPhoto_발표자료.pdf |
분야 | 기술 |
---|---|
UI | Jetpack Compose(100%) |
비동기 | Kotlin Coroutine(+Flow) |
DI | Hilt |
네트워크 | Retrofit2,OkHttp,Kotlin Serialization |
데이터베이스 | Room, room-paging |
테스트 | JUnit, Hamcrest, OkHttp mockserver |
gradle | toml, build-logic |
추가 | Paging3 |
1. 이슈 생성 > PR 생성 > 코드리뷰 > Allow > Merge
2. 자신의 Branch는 자신이 Merge 합니다.
3. 반드시 코드리뷰를 진행한 이후에 Merge 하셔야 합니다.
4. 코드리뷰에 나온 사항 중 차후에 변경할 사항이라면 반드시 이슈생성이 선행적으로 이루어진 후 Merge할 수 있습니다.
[이슈카테고리]/[이슈번호]-[작업이름]
ex. Base/#4-create-project
[작업 타입] [#이슈번호] - [작업설명]
ex. [CREATE] #4 - create basic compose project
번호 | 작업타입 | 설명 |
---|---|---|
1 | CREATE | 파일 및 프로젝트 생성 |
2 | EDIT | 파일 수정 |
3 | FEAT | 새로운 기능 추가 |
4 | REFACTOR | 기존 기능 수정 |
5 | DELETE | 기존 코드 제거 |
6 | TEST | 테스트 코드 추가 |
- 프로젝트 모듈 구성 후, Hilt Component와 Scope도 미리 기획한 이후에 개발을 시작하자