많은 사람들이 읽을 가치가있는 책으로 Code Complete를 언급한다고 들었습니다. 불행히도, 나는 너무 바빠서 읽을 시간이 없어서 누구든지이 책의 핵심 내용을 말해 줄 수 있습니까?
많은 사람들이 읽을 가치가있는 책으로 Code Complete를 언급한다고 들었습니다. 불행히도, 나는 너무 바빠서 읽을 시간이 없어서 누구든지이 책의 핵심 내용을 말해 줄 수 있습니까?
답변:
Code Complete는 소프트웨어 기술에 관한 것입니다. 이 책은 실무 프로그래머를 위해 작성된 초급 / 중급 수준의 책이지만 1 년 이상 프로그래밍 한 사람에게는 여전히 매우 유용합니다.
따라서 Code Complete (2nd ed.)의 요점은 34 장, 소프트웨어 장인 기술 테마에 잘 요약되어 있습니다. 내 노트에서 비유 한 바와 같이 :
그러나 가장 중요한 테이크 아웃은 33 장 개인의 성격에 있습니다 . 일단 코더로서 의식적으로 개선하려고 노력하면 할 수 있습니다. 그렇게하는 가장 빠른 방법 은 마스터 코더 의 태도 (겸손, 호기심, 지적 정직, 훈련, 창의성) 를 취 하면서 습관을 실천하는 것입니다 (많은 좋은 습관이 책에 나열되어 있습니다. 이름).
또한이 책은 소프트웨어에서 평균과 우수한 사이의 격차가 엄청나 다는 것을 분명히한다 . 그 사실만으로도 양심적 코더가 더 나아질 수 있습니다.
그것은 부족하다. 긴 버전은 책에 있습니다. :) 또한 자세한 내용을 원하면 짧고 짧지 않은 메모를 보낼 수 있습니다. 그러나 글쓰기 스타일이 때때로 번거 롭더라도이 책은 확실히 돈과 시간이 많이 들었습니다.
코드 완성 외에도 Pragmatic Programmer를 강력히 추천 합니다. 중급 수준의 프로그래머, 훌륭하게 작성되었으며 높은 수준, 중간 수준 및 낮은 수준의 조언이 혼합되어 있습니다.
이 책은 소프트웨어 개발 모범 사례의 포푸리 인 중급 서적입니다.
초보 프로그래머라면 많은 자료를 이해하지 못하며 경험이 있다면 책은 이미 알고있는 내용 만 확인합니다. 결과적으로,이 책은 이미 약간의 프로그래밍 지식을 가지고 있지만 그것을 모두 묶기 위해 모범 사례가 필요한 중급 프로그래머에게 가장 가치가 있습니다.
코드 블록을 형식화하는 방법과 각 방법의 상대적인 장점에 대해 여러 페이지가 사용됩니다. 개인적으로, 나는 당신의 중괄호를 어디에 둘 것인지에 대한 큰 논쟁이 끝났다고 생각합니다. (아니요?)