클린코드 학습 시작. 각 파트의 첫 줄에는 본인의 언어로 설명을 적고 이후에 학습한 내용을 정리했다.다른이와의 소통, 유지보수면에서 중요하다.유지보수성 향상 : 민첩한 개발과 지속적인 배포를 가능하게 한다.기술부채의 감소 : 이전의 나쁜결정이나 타협으로 생기는 부채를
코드의 구조를 알려주기 위한 과정. 규모가 커질수록 중요성이 늘어난다.문서화는 주석의 추가와 다르다주석을 가급적 피해야한다.문서화를 통해 데이터타입 설명, 예제 제공이 가능하다.소스코드에 포함된 문서.기본적으로 리터럴 문자열로직의 일부분 문서화를 위해 코드에 배치코멘트
각 파트의 첫 줄에는 본인의 언어로 설명을 적고 이후에 학습한 내용을 정리했다.마치 공장에서 체크리스트를 진행하는 느낌. 제대로 진행되지않으면 통과할 수 없다.모든 검사는 자동화해야한다.체크리스트의 일부가 되어 검사에 실패하면 빌드도 실패하게 진행코드의 연속성을 확보할