728x90
지난 3일간 완성한 프로젝트를 다른 사람들과 공유하고 리뷰하는 시간을 가져보게 되었다.
부족한점
1. 오류에 대한 예외처리 부족(입력 오류, null값에 대한 대처)
2. 접근제한자 미지정
3. 메소드명의 직관성 부족
4. MVC 와 같은 프로젝트 구성
5. TDD 적용 미흡
개선할 부분
1. Optional 클래스를 이용한 Null 값 및 오류 처리
2. 접근제한자 설정
3. refactoring을 통한 메소드명 수정
4. refactoring을 통한 프로젝트 구성 변경
5. Stream을 이용한 연속적인 데이터의 처리 추가
6. 다양한 입력값에 대한 상황 대처
7. final을 사용한 상수 관리
8. .gitignore 을 사용한 정보 공유 제한
위와 같은 문제점과 개선사항이 있다고 생각했고 이를 보완하기 위한 공부를 하고자 한다.
728x90
'개발자 공부 > JAVA' 카테고리의 다른 글
데이터 영속성 부여 및 JDBC (0) | 2023.11.13 |
---|---|
테킷 - 피어리뷰 추가 학습 (1) | 2023.11.12 |
테킷 - Mission project (0) | 2023.11.08 |
Map, json, 접근제어자, gradle (0) | 2023.10.27 |
생성자 (0) | 2023.10.25 |