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 |