본문 바로가기

도서2

[클린코드 핥아먹기 시리즈] 2. 함수 잘 만드는 법 알려줄까? 목차 0. 개요 1. 개떡같은 코드 2. 작게 쪼개라 3. 함수의 들여쓰기 수준은 1단이나 2단을 넘어서지 마라 4. 한 가지만 해라 (SRP: 단일 책임 원칙) 5. 이상적인 함수의 인수는 0개(무항)이다. 6. 플래그 인수는 추하다 7. 인수 객체 8. 부수 효과는 거짓말을 하는거소가 마찬가지다 9. 일반적으로 출력 인수는 피하는게 좋다. 10. 함수에서 값의 변경과 조회 작업을 꼭 분리해라 11. 반복하지 마라 12. return은 하나만 (구조적 프로그래밍) 13. 마치며 0. 개요 [클린코드 핥아먹기 시리즈] 1. 의미 있는 이름 목차 0. 개요 1. 의도를 분명히 밝혀라 2. 그릇된 정보를 피하라 3. 의미 있게 구분하라 4. 발음하기 쉬운 이름을 사용해라 5. 검색하기 쉬운 이름을 사용해라 .. 2024. 1. 3.
[클린코드 핥아먹기 시리즈] 1. 의미 있는 이름 목차 0. 개요 1. 의도를 분명히 밝혀라 2. 그릇된 정보를 피하라 3. 의미 있게 구분하라 4. 발음하기 쉬운 이름을 사용해라 5. 검색하기 쉬운 이름을 사용해라 6. 너 분명히 기억 못하니까 i, j, k 같은 상징적인 변수명 말곤 갖잖은 변수명 쓰지 마라 7. 클래스 이름과 메서드 이름 8. 너만 아는 밈으로 이름 짓지 마라 9. 비슷한 개념은 최대한 통일하되 서로 다른 로직은 확실히 구분하라 10. 의미 있는 맥락을 추가하라 11. 불필요한 맥락을 없애라 0. 개요 6달 전 즈음 .. 당시에 나는 클린 코드를 감명깊게 읽고 "내 인생책" 이라고 평가를 했었는데 몇 달 지난 지금 사실 무슨 내용이었는지 잘 기억이 나지 않는게 아닌가. 내 인생책의 내용을 기억 못하는 상황이 웃겨서 글로 다시 한번 .. 2024. 1. 3.