Clean Code

· Clean Code
르블랑의 법칙나중은 결코 오지 않는다. 나쁜 코드의 대가나쁜 코드가 쌓일수록 생산성이 떨어진다. 이를 증가시키기 위해 새로운 인력을 투입하지만 새로운 인력은 기존의 시스템에 대한 조예가 깊지 않고 결국 더 많은 나쁜 코드를 생성한다.원대한 재설계의 꿈 : 시스템을 재설계하려는 팀과 기존의 시스템을 유지보수하는 팀이 있다면 그들은 끊임없는 레이스를 하게 되며 재설계하려는 팀이 기존의 시스템을 따라잡을 즈음이면 기존 팀원들이 모두 떠나고 새 인력이 들어와 새 시스템을 설계하자고 나선다. 결국 재설계가 반복된다.태도 : 일정이 아무리 빠듯해도, 요구사항이 아무리 어려워도 좋은 코드를 사수하는 것은 프로그래머들의 책임이다. 나쁜 코드의 위험을 이해하지 못하는 관리자 말을 그대로 따르는 행동은 전문가답지 못하다...
· Clean Code
2년 전에 사서 다 읽고도 이해하지 못한 채 그대로 책장에 가둬버리고 다시금 코딩에 손을 대려고 하니 엉망진창으로 쓰이는 내 코드가 너무 마음에 들지 않아 오늘부터 책의 내용을 분석 및 정리하려고 한다.코드 리뷰가 아닌 책 리뷰가 끝났을 때 내가 조금이라도 Clean Code에 와닿길 바란다.책은 총 17개의 챕터와 3개의 부록으로 되어있으며 가능한 한 1개의 챕터를 모두 이해했다는 확신이 들 때 다음 글을 작성하려 한다.  옮긴이의 서문에서 책을 읽을 때 어떻게 읽어야 할 지에 대해 조언이 나와있다.코드를 짜다 보면, 코드를 쓰는 시간보다 코드를 읽는 시간이 훨씬 더 많다는 사실을 알고 있다면, 이 책에서 제시하는 보이스카우트 규칙을 다른 모든 규칙에 앞서 특히 신경을 써서 봐야한다. 보이스카우트 단원..
fenec_fox
'Clean Code' 카테고리의 글 목록