개념
왜 클린코드가 중요한가
코드 그자체로 설명이 되는 코드
방법
1) 검색이 가능한 이름을 써라(ex 하루가 몇초인지 변수로 정해놓기)
2) 함수명은 반드시 동사로 써라(한가지 기능만 하는 함수로 만들어라)
함수는 여러가지 기능을 하기보다는 한가지 기능만 수행하는것이 좋기 때문에 동사로 명칭을 정해놓으면 좋음
두 가지 기능을 한다면 쪼개는게 좋다.
3) 함수의 인수는 3개이하가 좋음
4개이상일 경우에는 객체로 묶어서 보내는게 좋다. (configuration object)
4)boolean값을 함수로 보내는건 자제하자.
함수안에 if, else가 있다는 뜻이고 각자 함수로 만드는게 좋다.
5)짧은 변수명이나 축약어를 쓰는 것을 피하자
ex) e, i, btn
6) 주석을 남기자
처음부터 클린코딩을 하려고하지말고 막 쓴다음에 그다음에 리팩토링하면서 클린코딩을 하려고하자.
댓글