미션1 코드리뷰 피드백
건열
- JS 스타일 가이드
은지
- 올바른 변수명, 함수명 사용
- let보다 const 사용하기
- 줄바꿈을 통한 코드의 가독성
미현
- 메소드 분리 / 멘토님의 실제 사례!
승준
- 좋은 commit 규칙과 squash
- 배포 flow
규란
- 개발 생산성 vs 메모리 효율
- 상황에 따른 중요도의 차이
- 인건비가 가장 비싸다.
- DB 데이터, 메모리는 인건비에 상대적으로 중요하지 않다.
멘토님 코멘트
- PR에 어떤 내용을 담으면 좋을까?
함수의 설계 단위
정답은 없지만 유연하게 유지 보수가 가능한 정도로 설계하는 것이 좋다. 상황에 따라 설계 단위가 달라질 수도 있다. 멘토님의 경우 일단 보이는 만큼만 설계하다 특정 코드 뭉텅이가 하나의 함수로 빼서 작성되면 좋겠다고 생각이 들 때 리팩토링을 진행하신다고 한다.
Trunk-based vs. feature-based development
이 역시 상황에 따라 브랜치 전략을 다르게 하는 것이 좋다.