CleanCode6 1장. 깨끗한 코드 코드가 존재하리라 코드는 요구사항을 상세히 표현하는 수단이자 언어이다. 기계가 실행할 정도로 상세하게 요구사항을 명시하는 작업, 바로 이것이 프로그래밍이다. 나쁜 코드와 나쁜 코드로 인해 치르는 대가 르블랑의 법칙 : "Later equals Never" 나중은 결코 오지 않는다. 우리는 시간에 쫓겨, 상사에게 혼날까 봐, 지겨워서, 업무가 많아서, 나쁜 코드를 짜고 나중에 수정하고자 한다. 그러나, 나중은 없다. 나쁜 코드는 개발 속도를 떨어뜨리고, 팀 생산성을 떨어트린다. 우리는 매번 나쁜 코드를 해독하느라 많은 시간을 낭비해야 한다. - 원대한 재설계의 꿈 시스템을 처음부터 재설계하는 하는 팀 vs 기존의 시스템을 유지보수하는 팀의 끊임없는 경주가 시작된다. 경쟁은 길어지고, 재설계 팀원이 모두 떠.. 2023. 9. 21. 이전 1 2 다음 반응형