클린코드란 책을 알게된 것은 작년쯤이었던 것 같다. 그 때는 별 생각이 없었는데 취업준비를 하면서 코드퀄리티가 중요하고 코드퀄리티를 높이려면 클린한 코드를 짜야겠다는 생각이 자연스럽게 들었다. 그래서 무려 3개월 전에 "클린코드"책을 구매했지만 아직도 책이 깨끗하다..
오늘 공부한 범위 : 추천사 ~ 1장. 깨끗한 코드나중은 결코 오지 않는다.(르블랑의 법칙)좋은 코드를 사수하는 일은 바로 우리 프로그래머들의 책임이다.기한을 맞추는 유일한 방법은 언제나 코드를 최대한 깨끗하게 유지하는 습관이다.깨끗한 코드는 작성자가 아닌 사람도 읽기
오늘 공부한 범위 : 2장. 의미 있는 이름위 코드는 암암리에 독자가 다음과 같은 정보를 안다고 가정한다.그릇된 정보를 피하라특수한 의미가 있는 단어는 사용할 때 주의한다.여러 계정 그룹을 묶을 때, 실제 List가 아니라면 accountList라 명명하지 않는다. =
오늘 공부한 범위 : 3장. 함수(p.61) 그러므로 함수를 작게 만든다면 간혹 return, break, continue를 여러 차례 사용해도 괜찮다. 오히려 때로는 단일 입/출구 규칙보다 의도를 표현하기 쉬워진다.(p.61) 내가 함수를 짤 때도 마찬가지다. 처음에
이번장을 간단히 정리하자면 "최대한 함수를 통해 주석을 사용하지 않는쪽으로 코드를 작성하고 정말 어쩔 수 없을 때에만 주석을 사용하라"이다. 또한, 소스 코드 관리 시스템이 없었을 때의 주석 습관을 없애고 소스 코드 관리 시스템을 적극 활용하라는 내용도 있었다.