clean code
-
[Clean Code] 클린 코드 요약 및 리뷰Software Development/기타 2021. 12. 4. 16:30
이 책을 여러번 읽어라고 추천해서, 여러번 읽으면서 그때 마다 인상깊었던 내용을 정리하려고 합니다. 들어가면서 코드 품질을 측정하는 유일한 척도 = 분당 내지르는 WTF(What The F...) 횟수 1. 깨끗한 코드 나쁜 코드로 치르는 대가 프로젝트 초반에는 번개처럼 나가다가 1-2년만에 굼뱅이처럼 기어가는 팀도 많다. 나쁜 코드가 쌓일수록 팀 생산성은 떨어진다. 새인력을 투입해도 시스템 설계에 대한 조예가 깊지 않다. 새인력은 생산성을 높여야 한다는 압박감에 나쁜 코드를 더 많이 양산한다. 인력을 투입해도 생산성은 전혀 상승하지 않는다. 원대한 재설계의 꿈 더 이상 혐오스러운 코드로 일 못하겠다고 팀이 반기를 든다. 새로운 팀이 구성되고 실력있는 사람이 합류한다. 레거시팀과 새로운팀이 경쟁한다. 또..