내 코드가 과연 잘 짠 코드일까? - (1) 읽기 쉬운 코드

posinity·2023년 9월 3일
0

내코드가 과연 잘 짠 코드일까? | 근거있는 코드리뷰 하는법 영상을 보고 정리한 글입니다

책 추천 : 좋은 코드, 나쁜 코드

좋은 코드의 조건

  1. 읽기 쉬운 코드
  2. 남들이 오용하기 어려운 코드
  3. 재사용이 가능한 코드
  4. 팀끼리 협의한 룰에 맞는 코드

읽기 쉬운 코드

1. 조건이 길다면 변수로 빼라

조건이 2개 이상, 반복이라면 조건에 이름을 붙혀라!

2. 변수의 이름은 중요하다

너무 평범한 변수 이름보다 정확한 디테일한 변수 쓰는 습관 들이기

3. 주석이 설명을 대신 해주지 않는다

주석이 많은 코드는 이미 못 짠 코드일 가능성이 높다.
코드를 변경했을 때 주석까지 바꾸는 경우가 많지 않음.
남들이 주석까지 바꿔주지는 않는다.

4. 함수가 하는 일에 대해 정확히 이름쓰기

render, fetch가 있다는 것을 함수에 넣기

5. 코드 줄 수 줄이는데 집착하지 말자

6. 상수는 이름을 주자

7. 깊이 있는 중첩을 피하자


if문은 한번으로 끝내자.
else를 안쓰는 쪽으로 해보자!

early return 패턴

8. 명명된 매개변수를 사용하자


lat이 뭐고 lon이 뭔지 헷갈림 > 둘을 반대로 쓸 수도 있음.


객체로 만들어서 넣어줌!

관련있는 매개변수는 객체로 묶어서 보내도 좋다!

profile
문제를 해결하고 가치를 제공합니다

0개의 댓글