Clean Code
글 작성자: astrocosmos
요즘 잘보고 있는 니콜라스님의 유투브 영상 요약!
좋은 코드란 것은 일단 돌아가기만 하면 되는 코드가 아니다!
좋은 코드란 코드 그 자체를 읽기만 해도 무엇인지 이해가 되는 것이다!
Clean Code
- 아무의미 없어보이는 숫자를 쓰지 말고 검색가능한 이름을 써라.
- Function name - 동사로 시작해야 한다. 그리고 function은 항상 한가지 일만 해야한다. 만약 두가지 일을 하면 function을 쪼개야한다.
- Argument - 2, 3개의 인수만 사용해라. 만약 그보다 많아질때는 configuration object를 사용해라.
- Boolean형 argument는 사용하지 않는다. 만약 사용해야 할 경우, 함수를 쪼개서 만든다.
- 아무도 이해못하는 짧은 변수명이나 축약어를 쓰는 것을 피하자.
- 코드를 깔끔하게 만드는건 일단 돌아가게 한다음 마지막에 하자.
추천하는 책 - Clean Code
www.yes24.com/Product/Goods/11681152
항상 하고 싶은 얘기이지만 요약이나 리뷰는 말그대로 요약일 뿐
그 원본을 읽거나 봤을때의 감동과 지식을 그대로 얻을 수 없다.
정말로 그 감동과 지식을 얻고 싶다면 원본을 보자..
728x90