클린코드를 읽고 어떻게 하면 코드를 더 이쁘고 깔끔하고 유지보수하기 쉽게 짤 수 있을까 고민하는 폴더이면서 읽은 것을 간단하게 정리하는 폴더
- 사소함이 중요하다.
사소한 것이 모여서 큰 것을 만들 수 있는 것이다. (코딩을 하면서 사소하게 여겼던 모든 것들을 중요하게 생각하자.)
작은 것에도 충실한 사람이 큰 것에도 충실할 수 있다.
- 5S
-
정리 또는 조직
적절한 명명법 등과같은 방법을 사용해 무엇이 어디에 있는지 알아야한다. -
정돈 또는 단정함
물건마다 모두 제자리가 있다. 코드는 누구나 예상하는 위치에 있어야한다. -
청소 또는 정리
작업 공간에서 배선이나 기름이나 부스러기나 쓰레기는 치운다. (과거 이력이나 미래 바람을 기억한 주석 혹은 주석으로 처리한 코드는 지우길 바란다.) -
청결 또는 표준화
작업 공간을 청소하는 방식에 그룹이 동의한다. 그룹내에서 일관적인 구현 스타일과 기법의 필요성을 책에서는 뭐라고 말할까? -
생활화 또는 규율
관례를 따르고 자기 작품을 자주 돌아보고 기꺼이 변경하는 규율
- 읽기 좋은 코드가 돌아가는 코드만큼 중요하다.