05
30

1. 깨끗한 코드 작성하기

  • 깨끗한 코드라면, 다른 설명 없이 코드만 읽어도 '아... 이런 기능을 하고 이런 이유로 코드를 작성했는데 작동도 잘하는구나!' 하고 몇 달 뒤, 혹은 다른 사람이 보았어도 이해가 가는 코드.
  • 첫 번째 팁 : 누구나 사용하는 이름을 쓰자. 함수명은 동사를 쓰자.
    • 함수는 하나의 역활만 해야 한다.
    • 그걸 동사로 적어서 그 일만 하는 것을 강조하자.
    • 만약 하나의 함수가 두 가지 일을 하면? 쪼개자.
  • 두 번째 팁 : 함수 안의 인수는 3개 정도가 적당하다.
    • 더 많은 인수는 객체로 묶어주자.
  • 세 번째 팁 : boolean 인수는 많이 사용하는 것을 추천하지 않는다.
    • if와 else if로 부수적인 예외 사항을 줄이자. boolean 은 유용한 만큼 예외 사항도 많이 만든다.

2. Indentation (들여 쓰기)

  • 가독성의 시작이다. 일단 보이지 않으면 클린 코드고 뭐고 쓸모가 없다.
  • 한번 2칸이든 4칸이든 띄어쓰기를 시작했다면, 그 규칙으로 끝까지 가라.
  • 부모와 자식의 관계를 설정할 때, 부모보다 아래 줄에, 그리고 설정한 들여 쓰기 한 만큼 더 들어가서 자식을 써주자.
  • 스페이스바 2칸이냐, 스페이스바 4칸이냐, Tab 한 번이냐 로 나눠서 대부분 쓴다.

3. 인라인 style을 쓰고 있다면?

  • 가서 뒤통수를 쳐줘라. 유지 보수 불가능에 가깝다.

css로 다 분리하자.

그놈의 오타를 줄이는 것이 포인트.
그러려면 일단 들여 쓰기부터 똑바로 하자.

'Coding > Today I Learned' 카테고리의 다른 글

2021.06.01(Tue.) <DOM>  (0) 2021.06.01
2021.05.31(Mon.)  (0) 2021.06.01
2021.05.29(Set.)  (0) 2021.05.29
2021.05.28(Fri.) <스코프와 클로저>  (0) 2021.05.28
2021.05.27(Thu.) <CSS로 틀 만들기, Flex>  (0) 2021.05.27
COMMENT