답변 당 하나주세요. 가장 좋아하는 답변을 답변으로 추가하겠습니다.
답변 당 하나주세요. 가장 좋아하는 답변을 답변으로 추가하겠습니다.
답변:

Steve McConnell의 코드 완성 . 나는 그것이 설명이 필요하다고 생각하지 않습니다. 소프트웨어 제작에 관한 결정적인 책입니다. 소프트웨어 작성의 실질적인 (프로그래밍) 측면의 모든 측면을 엄청나게 잘 작성하고 다루고 있습니다.
SICP가 아직 목록에없는 것을 보았을 때 나는 고통에 찡 그렸다. :)
이유 : Norvig 가이 책을 칭찬 한 컴퓨터 과학에 대한 가장 큰 소개로 더 이상 언급 할 것이 없습니다 . 왜 냐고 왜 그래? SICP는 소프트웨어의 기본 사항을 만족스럽게 심도있게 다루어 계산의 본질에 대한 많은 관점과 질문을 제기합니다.이 중 일부는 여전히 공개 된 문제로 남아 있습니다. 해야 할 일이나하는 방법
대체 텍스트 http://ecx.images-amazon.com/images/I/41CPGEDXMDL._SL500_AA300_.jpg
무료 텍스트를 온라인으로 보려면 이미지를 클릭하십시오 . 또한 80 년대 스타일의 색상과 의상으로 완성 된 작가 의 비디오 강의를 쉽게 찾을 수 있습니다 .
디자인 패턴 : 재사용 가능한 객체 지향 소프트웨어의 요소
이다 OOP 디자인과 아키텍처를 읽을 수있는 책. 패턴을 올바르게 사용하면 좋지만이 책의 실제 가치는 디자인 할 때 사용할 아이디어 도구 상자를 제공한다는 것입니다.

오늘 방금 책을 세었습니다. 오전 23시 내가하고있는 일에 달려 있습니다. 나는 영원한 대답이 Kernighan과 Ritchie의 "C language" 라고 생각한다 .

Michael Feathers의 레거시 코드 를 효과적으로 사용 합니다.
여기에는 테스트 및 관리가 가능한 기존 코드 기반을 얻는 방법에 대한 많은 유용한 팁이 포함되어 있습니다.이 책을 읽을 때까지 대부분 알지 못했습니다. 작업중인 레거시 코드가 어제 작성한 고유 코드 인 경우에도 반드시 읽어야합니다.

도널드 크 누스 의 컴퓨터 프로그래밍 기술

Josh Bloch의 효과적인 Java

실습에서의 Java 동시성 Brian Goetz, et. 알.

자바 퍼즐 러 Josh Bloch, Neal Gafter

고델, 에셔, 바흐
Bjarne Stroustrup 의 C ++ 프로그래밍 언어

Bruce F. Webster의 "개체 지향 개발의 함정"
"OO"개발자가 너무 많아서 어떤 객체 나 클래스가 무엇인지, 무엇을위한 것인지 여전히 모른다. 좋은 OO, 절차 적, 모듈 식 및 구조화 된 프로그래밍이 어떤 것인지 모릅니다. 어떻게 든 클래스와 함께 잘못된 의사 절차 코드를 만들 수 있습니다.
이 책 (그리고 구조화 된 디자인에 관한 70 년대의 오래된 책들)은이 불쌍한 영혼들이 마침내 좋은 객체 지향이 어떻게 생겼는지 이해하는 데 큰 도움이 될 것입니다.
또한이 책 옆에 한 권의 책과 한 권의 책만 선택해야한다면 기술 관련 책을 선택하지 않을 가능성이 있습니다.
존 스키트의 "C # in Depth"

내가 가장 좋아하는 책 중 하나;