2009-08-21 3 views
2

몇 년 동안 John Lakos의 클래식 Large-Scale C++ Software Design을 다시 읽었습니다. 뿐만 아니라이 종류의 첫 번째 가이드 북이었을뿐만 아니라 오늘날까지 효율적인 방식으로 C++로 프로젝트를 개발하는 방법에 혁명을 일으켰습니다!큰 C++ 프로젝트의 주요 권한은 무엇입니까?

그의 아이디어가 오래되었다고 생각합니까? 이 책의 일부 C++ 기술은 실제로 오래되었습니다 (최신 표준이 출판되기 전에이 책이 작성되었음을 잊지 마십시오).

요즘 큰 시스템의 구축을 안내하는 훌륭한 기관은 무엇입니까?

나를 잘못하지 마라. 나는 전혀 Lakos를 포기하지 않고있다. 그것은 항상 나를 위해 참조 될 것이고, 책장의 주요 위치를 차지할 것입니다.

감사

일반적으로 다음과 같은 사람이 C++에 대한 선도 기관으로 간주된다
+1

에 그의 최근 책에서 일하는 나는 개인적으로 평가 적이있다 :이 책

체크 아웃 그 책. 그러나 불행히도, 나는 더 좋은 것을 모른다. –

+0

불행히도, TTBOMK,이 주제를 다루는 새로운 책이 없습니다. ': (' – sbi

+0

그 더 새로운 책이 존재했다면 Lakos의 책에없는 내용은 무엇입니까? – ChrisW

답변

2

:

  1. Bjarne Stroustrup
  2. Scott Meyers
  3. Herb Sutter
  4. Andrei Alexandrescu

모든 책/기사는 최고의 C++ 실습을 가르칩니다.

+1

이들 중 누구도 질문에 답하는 서적을 가지고 있지 않습니다 –

+0

나는 디자인에 대해 이야기하고 있습니다. BIG 시스템 ... 언어 문제는 아닙니다. 나는 또한이 사람들을 따릅니다. :) – vehomzzz

4

이 책의 범위는 좁은 다음 CPP 헤더 중과에

  1. 이동 구현 세부 사항은
  2. 이 순환 종속성을 피 파일.

이 주제에 대해 자세히 설명하지만 항목 자체는 매우 좁습니다.

많은, 그리고 IMO 가장 다른 곳에 "큰 C++ 프로젝트"의 도전의 ... 큰 팀/많은 지점

  • 일정
  • 통합 테스트
  • 에 대한

    • 버전 관리
    • 정의 요구 사항
    • 신뢰성
    • 유지 관리

    ...하지만이 항목은 C++과 관련이 없습니다.

    +2

    +1 그리고 "어떻게 라이브러리를 사용하여 모듈 식 분해를 할 것인가"를 추가 할 것입니다. 대부분의 개발자들은 몹시 무식합니다. –

    0

    내가 누군가에게서들은 마지막 (그 중요한 경우 내가 Lakos에 연결된 2이다) 그는 여전히 2008 년

    관련 문제