# CLEAN CODE

[Clean Code] 1. 깨끗한 코드
"나쁜 코드의 위험을 이해하지 못하는 관리자 말을 그대로 따르는 행동은 전문가답지 못하다" p7비야네 스트롭스트룹 Bjarne Stroustrup: 나는 우아하고 효율적인 코드를 좋아한다. 논리가 간단해야 버그가 숨어들지 못한다. 의존성을 최대한 줄여야 유지보수가 쉬워
Clean Code 강의 후기
제로베이스에 있는 한달한권 클린코드 강의를 들을 기회가 생겨 DAY 04를 듣고 내용을 정리해봤습니다.SRP 단일 책임 원칙한 클래스는 하나의 책임(기능)만 가져야 한다.But 하나의 책임이라는 것은 모호함.문맥과 상황에 따라 다를 수 있다.중요한 기준은 변경!변경이

5. 형식 맞추기
코드를 작성하는 형식에 대해서 다룬 챕터. 어디에 공백, 빈 행을 넣을 지, 한 파일 내에서 각 요소들은 어떻게 배치할 지를 다룬다.

[Clean Code] 4. 주석
"주석이 필요한 코드는 나쁜 코드이다" 라는 격언을 처음 코딩을 시작하면서 들어왔다. 동의하는 바이다. 많은 사람들이 사용하는 오픈 소스 라이브러리만 봐도 주석이 많이 들어가는데, 주석이 있기 때문에 코드가 잘 읽히는 경우는 거의 없다. 코드를 이해한 상태에서 주석을
[Clean Code] 2. 의미 있는 이름
2장. 의미 있는 이름문제는 코드의 단순성이 아니라 코드의 함축성이다. (p.23)유사한 개념은 유사한 표기법을 사용한다. 이것도 정보다. 일관성이 떨어지는 표기법은 그릇된 정보다. (p.25)이름 길이는 범위 크기에 비례해야 한다. 변수나 상수를 코드 여러 곳에서 사
[Clean Code] 1. 깨끗한 코드
추천사 ~ 1장. 깨끗한 코드사소한 곳에서 발휘하는 정직은 사소하지 않다. (p.xxii)신은 세세함에 깃들어 있다. (p.xxii)품질은 하늘에서 뚝 떨어진 위대한 방법론이 아니라 사심 없이 기울이는 무수한 관심에서 얻어진다. (p.xxvii)나중은 결코 오지 않는다
[Clean Code] 0. 책 구매
노마드코더에서 개발자 필독서 중 하나로 알려진 'Clean Code'를 3주간 공부하는 챌린지를 진행 중이라는 것을 알게 되어서 참여하게 되었다. 겸사겸사 생각만 하고 미뤄왔던 개발 블로그도 시작하려 한다..!