728x90
2주차에는 여행과 함께 우테코를 병행하느라 조금 애를 먹었다 😂
해당 주차에 신경 쓰고자 했던 점은
- MVC 패턴 적용해보기
- 디버거를 사용한 디버깅
- 배열 대신 컬랙션 사용하기
가 있었는데 3개 모두 잘 수행했다고 생각한다.
디버거를 사용하니까 디버깅이 상당히 쉬워져서 왜 이제까지 하지 않았는가... 에 대한 생각도 했다.
이름이 "디버거"인데 왜 안 썼지...ㅋㅋ
하지만 치명적인 실수를 하게 되었는데
MVC 패턴 적용에 신경을 쓰다 보니 README를 제대로 업데이트하지 않았다.
일단 내 맘대로 코딩 후에 MVC패턴을 적용하여 리팩토링을 진행했는데,
그 결과를 README에 적용하지 않고 그대로 제출해 버렸다...
근데 또 2주차 피드백 내용 중에
"README를 죽은 문서가 아닌 살아있는 문서로 유지될 수 있도록 노력해 보자."라고 적혀있어서
굉장히 뜨끔!! 했다. 그래서
3주차 목표는 다음과 같이 정했다.
- README를 살아있는 문서로 유지시키자!
- 기능 구현뿐만 아니라 수정한 내용도 계속 업데이트시키기
- 예외 상황도 함께 정리하기
- 값을 하드 코딩하지 않고, 상수로 관리하기
- 코딩 컨벤션 따르기
- 예외 상황에 대해 정확한 메시지 출력과 적절한 exception 사용하기
이번주차 과제도 화이팅!👏
728x90
'TIL' 카테고리의 다른 글
what is this in java - scope (0) | 2024.11.10 |
---|---|
우테코 3주차 피드백 (0) | 2024.11.08 |
2024.10.25,27 TIL 정리 - 우테코 2주차 (2) | 2024.10.28 |
2024-10-24 TIL 우테코 2주차 구현, 컴파일러 Syntax analysis (0) | 2024.10.28 |
2024-10-23 TIL 우테코 1주차 리뷰: 객체 지향, MVC 패턴, 컴파일러 분석, 데이터 전처리 (0) | 2024.10.23 |