🌟 목표 설정
- 프리코스를 통해 자바의 사용, 객체지향의 이해, 협업 실력 향상을 목표로 한다.
- 부족한 부분이나, 막혔던 부분이 있다면 블로그에 올리는 것을 목표로 한다.
- 주차마다 회고 하는걸 목표로 한다.
📍우테코 진행 방식
- 미션 : 과제 진행 요구 사항, 기능 요구 사항, 프로그래밍 요구 사항 으로 구성
- 세 개의 요구 사항을 만족하기 위해 노력, 특히 기능을 구현하기 전에 기능 목록을 만들고, 기능 단위로 커밋 하는 방식으로 진행한다.
- → 기능 목록 + 기능 단위 커밋
- 기한 : 매주 진행할 미션은 화요일 오후 3시부터 확인할 수 있으며, 다음 주 월요일까지 구현을 완료하여 제출해야 한다. 제출은 일요일 오후 3시부터 가능하다
📍제출 전 주의 사항
자바 코드 컨벤션을 지키면서 프로그래밍했는가?
개발자는 가능한 간결하고 읽기 쉬운 코드를 작성해야 한다.
코드 컨벤션은 원활한 협업과 클린 코딩을 위해선 필수적이라고 생각한다. 특히 코딩을 시작하기 전 코드 컨벤션으로 틀을 잡고 시작하는 것과 아닌 것은 코드 진행에 큰 차이가 발생할 것이라 생각한다. 또한 코드 컨벤션은 협업 시 코드를 다른 개발자가 봤을때 이해를 수월하게 할 수 있게 하며 유지 보수에도 도움이 된다 . 이때문에 나는 이번 프리코스를 시작하기전 제대로된 코드 컨벤션을 잡고 시작할 것이다.
우테코 클린코드 원칙은 아래 링크를 참고하면 된다.
https://github.com/woowacourse/woowacourse-docs/blob/main/cleancode/pr_checklist.md
우테코 코드 포매터 적용
코드 포매터는 미리 정의된 형식에 따라 코드를 자동으로 정리해주는 도구이다.
- 우테코 클린코드 원칙을 지키기 위해 코드 포매터를 사용하여 우테코의 StyleGuide를 사용할것 이다.
1. 우테코의 styleguide에서 xml을 다운받아준다.
2. setting - Code Style - java 로 이동한다.
3. Scheme - 톱니바퀴 - import Scheme - intelliJ EDEA code style XML 클릭
4. 저장했던 xml 파일을 선택한다.
5. 선택이 완료 되었다면 OK 버튼을 눌러준다.
6. 코드 저장시 포매터 자동 적용을 설정한다. -> setting - Action on Save
7. Reformat Code를 선택후 OK 를 누르면 완료
Optimize imports는 선택 사항으로, 체크하면 사용되지 않는 import 문이 자동으로 정리된다. 현재는 필요 없을 것 같아서 Reformat Code만 선택 하였다.
'우테코 프리코스' 카테고리의 다른 글
[ 우아한 테크코스 ] 백엔드 우테코 프리코스 2주차 회고 (0) | 2024.11.02 |
---|---|
[ 객체지향 ] SOLID (3) | 2024.10.28 |
[ 객체 지향 ] 객체지향의 4가지 특징 (1) | 2024.10.27 |
[ 협업 ] 좋은 README 작성법이란 ? (1) | 2024.10.26 |
[ 우아한 테크코스 ] 백엔드 우테코 프리코스 1주차 회고 (1) | 2024.10.26 |