⭐ [ 1주차 리뷰 ] 우당탕탕 1주차 생존기
처음 코드를 짰을때 구현만 잘 하자 라는 생각으로 객체 지향적 구현, 클래스 이름 등 신경을 쓰지 않고 구현에만 집중했다. 하지만 PR후 다른 분들의 코드를 보니 ㅓ..? 뭔가 잘못됐다. 진짜 내가 부족한게 정말 많구나 라는 생각이 들었고, 내 코드가 너무 간단해보여서 코드 리뷰를 부탁드리는 것도 부끄러울 정도..? 였다. 하지만 리뷰를 받아야 성장하는거니, 고민하고 디코에 코드를 슬쩍 올려보았는데 ㅠㅠㅠ 고마운 분들이 ㅠㅠ 코드에 리뷰를 달아주었다.
개발자 분들의 리뷰를 통해서 고쳐나가야 할 점을 정말 많이 찾았고, 이런식으로 도움을 주니 너무 고마웠다. 또한 다른 분들의 PR을 통해 코드를 보니 정말 객체지향적으로, 깔끔하게 구현을 잘 하시는 분이 너무 많아서 많은 배움을 얻었다.
이번 1주차를 계기로 2주차는 좀 많이 성장할 필요가 있는 것 같다. 부족한 부분 하나씩 정리하면서 고쳐 나가야지..!!
[ 프리코스1주차 PR ]
https://github.com/woowacourse-precourse/java-calculator-7/pull/1435
🔥 [ 개인 피드백 정리]
- 변수명, 메서드 이름, 클래스 이름 직관적으로 표현할 수 있는 이름(= 이름을 통해 의도를 드러낸다)
- 변수명을 축약하지 않는다.
- 커밋 메시지 의미있게 작성
- 기능 분리
- 상수 선언
- 객체지향 생활체조 원칙 정리
- 배열 대신 컬렉션을 사용
'우테코 프리코스' 카테고리의 다른 글
[ 우아한 테크코스 ] 백엔드 우테코 프리코스 2주차 회고 (0) | 2024.11.02 |
---|---|
[ 객체지향 ] SOLID (3) | 2024.10.28 |
[ 객체 지향 ] 객체지향의 4가지 특징 (1) | 2024.10.27 |
[ 협업 ] 좋은 README 작성법이란 ? (1) | 2024.10.26 |
우테코 프리코스 시작 (3) | 2024.10.23 |