-
Clean Code - 1장 깨끗한 코드주니어 개발자 2022. 2. 20. 00:41
프로그래머로써 가져야할 습관
1. 좋은 코드를 사수하는 일은 전적으로 프로그래머들의 책임이다.
2. 언제나 코드를 깨끗하게 유지하는 습관이다.
3. 나쁜 모듈을 보면 좋은 모듈로 개선할 방안을 떠 올려보려는 습관을 가지자깨끗한 코드란?
1. 보기에 즐거운 코드
2. CPU 자원을 낭비하는 코드, 실행 속도가 느린 코드
3. 세세한 사항까지 꼼꼼하게 처리하는 코드
4. 한 가지를 잘 하는 코드 = 한가지에 '집중'한다.
5. 테스트 케이스가 없는 코드는 깨끗한 코드가 아니다.
6. 시간을 들여 주의깊게 깔끔하고 단정하게 정리한 코드
7. 켄트 백이 제안한 단순한 코드 규칙
7.1. 모든 테스트를 통과한다.
7.2. 종복이 없다.(집중)
7.3. 시스템 내 모든 설계 아이디어를 표현한다.
7.4. 클래스, 메서드, 함수 등을 최대한 줄인다.
8. 중복 줄이기, 한 기능만 수행하라, 제대로 표현하라(읽기 쉽게 만든다), 작게 추상화하라보이스카우트 규칙: 처음 왔을 때보다 더 깨끗하게 해놓고 떠나라
'주니어 개발자' 카테고리의 다른 글
Clean Code - 5장 형식 맞추기 (0) 2022.04.02 Clean Code - 4장 주석 (0) 2022.03.12 Clean Code - 3장 함수 (0) 2022.03.12 Clean Code - 2장 의미 있는 이름 (0) 2022.02.26 지속 가능한 소프트웨어를 위한 코딩 방법(1) (0) 2020.02.26