maydays.log
로그인
maydays.log
로그인
DAY9. 형식 맞추기
May Han
·
2022년 2월 28일
팔로우
0
0
[TIL] Clean Code
목록 보기
7/14
💁🏻♀️ 노개북 클린코드 챌린지를 진행하며 작성하는 TIL입니다.
Clean Code
책의 핵심 부분을 3주 동안 읽고 새로 배우고 느낀 것을 TIL로 작성합니다.
📖 오늘 읽은 범위
5장. 형식 맞추기
💡 책에서 기억하고 싶은 내용을 써보세요.
프로그래머라면 형식을 깔끔하게 맞춰 코드를 짜야 한다. (p.96)
맨 처음 잡아놓은 구현 스타일과 가독성 수준은 유지보수 용이성과 확장성에 계속 영향을 미친다. (p.96)
소스 파일도 신문 기사와 비슷하게 작성한다. (p.98)
빈 행은 새로운 개념을 시작한다는 시각적 단서다. (p.98)
줄바꿈이 개념을 분리한다면 세로 밀접도는 연관성을 의미한다. (p.100)
변수는 사용하는 위치에 최대한 가까이 선언한다. (p.101)
인스턴스 변수는 클래스 맨 처음에 선언한다. (p.103)
한 함수가 다른 함수를 호출한다면 두 함수는 세로로 가까이 배치한다. 또한 가능하다면 호출하는 함수를 호출되는 함수보다 먼저 배치한다.(p.104)
친화도가 높을수록 코드를 가까이 배치한다 (p.106)
개인적으로 120자 정도로 행 길이를 제한한다. (p.108)
모든 팀원은 그 규칙를 따라야 한다. 그래야 소프트웨어가
일관적인 스타일
을 보인다. (p.113)
✏️ 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요.
❓ 궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
고차원 개념/저차원 함수 (p.98)
개념적 유사성(p.106)
May Han
🚢 크루즈승무원 출신 백엔드 개발자, 기록하는 것을 좋아합니다.
팔로우
이전 포스트
DAY7-8. 🎈MISSION
다음 포스트
DAY10. 객체와 자료구조
0개의 댓글
댓글 작성