Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 독서
- JavaScript
- 책읽기
- 책너두
- 성수맛집
- DesignPattern
- 성수
- docker
- 개발자
- 디자인패턴
- 주니어개발자
- 클린코드
- JAVA개발자
- 성수핫플
- IntelliJ
- Java
- 오브젝트
- 성수직장인
- 직장인
- 성수볼거리
- 상속
- 깨끗한코드
- 헤드퍼스트디자인패턴
- 헤드퍼스트
- 독서일지
- 객체지향프로그래밍
- 객체지향
- 코딩
- Linux
- 직장인점심
Archives
- Today
- Total
런타임노트
[클린코드] 3일차. 13-23pg | 깨끗한 코드란, 의미 있는 이름짓기 본문
728x90
3일차.
클린코드[1주차_수요일]
13-23pg
#요약
1. 깨끗한 코드
{깨끗한 코드란?}
- 론 제프리스 : 중복이 없고 표현력 높이고, 초반부터 간단한 추상화를 고려한 코드
- 워드 커닝햄 : 코드를 읽으며 짐작했던 기능을 제대로 수행한 코드
{우리들 생각}
이 책은 우리의 오브젝트 멘토 진영이 생각하는 깨끗한 코드를 설명한다.
{우리는 저자다.}
Javadoc에서 @author 필드가 저자를 소개하듯이 우리는 저자다.
- 코드를 짤 때, 자신이 저자고, 이것을 볼 독자가 있다는 사실을 기억해야 한다.
- 새 코드를 짜면서 기존 코드를 끊임없이 읽기 때문에 읽기 쉬운 코드가 중요하다.
보이스카우트 규칙에서는 캠핑장에 체크인 할 때보다 체크아웃 할 때 더 깨끗하게 하라고 한다.
코드도 마찬가지이다.
잘 짠 코드 말고, 시간이 지나도 언제나 깨끗한 코드.
이 책을 읽는다고 코드를 잘 짜게 되지 않는다. 연습해야 한다.
2. 의미 있는 이름
소프트웨어에서 이름은 어디에나 쓰이기 때문에 이름을 잘 지으면 여러모로 편하다.
1) 의도를 분명히 밝혀라
- 의도가 분명한 이름을 지어야 한다.
- 주석이 필요하면 의도를 드러내지 못한 것이다.
728x90
반응형
'책책책 책을 읽읍시다‼ ver.개발 > [ 클린코드 ]' 카테고리의 다른 글
| [클린코드] 6일차. 46-56pg | 함수 잘 만들기(1) (0) | 2023.09.11 |
|---|---|
| [클린코드] 5일차. 35-45pg | 의미있는 이름, 함수 만들기 (0) | 2023.09.08 |
| [클린코드] 4일차. 24-34pg | 의미있는 이름 (0) | 2023.09.07 |
| [클린코드] 2일차. 1-12pg | 좋은 코드와 나쁜코드, 깨끗한 코드란? (0) | 2023.08.02 |
| [클린코드] 1일차. 독서다짐 (0) | 2023.07.31 |