*<클린 코드>를 참고하여 작성한 글입니다.
깨끗한 코드
- 깨끗한 코드에 대한 정의?
- 비야네 스트로스트룹 : 우아하고 효율적인 코드, 철저한 오류 처리, 한 가지에 집중
- 그래디 부치 : 잘 쓴 문장처럼 읽히는 코드, 명쾌한 추상화와 단순한 제어문
- 데이브 토마스 : 다른 사람이 고치기 쉬움, 테스트 케이스 존재, 뮨헉적
- 마이클 페더스 : 주의 깊게 짰다는 느낌
- 론 제프리스 : 중복을 피하라, 한 기능만 수행하라, 제대로 표현하라, 작게 추상화하라
- 워드 커닝햄 : 짐작했던 기능을 각 루틴이 그대로 수행
정보에 감사드립니다.