Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Large-Scale C++ Volume IIJohn Lakos

    Large-Scale C++ Volume II

    John Lakos

    ProgrammingSoftware Engineering
    Open LibraryAmazon
    Stats for nerds
    1recommend
    2mentions
    2people
    2020–2026years
    50% recommend50% neutral

    Mentions per year

    2020202120222023202420252026

    What Hacker News says

    1. pjmlpJul 2020
      Here are some pointers:

      "Large-Scale C++ Software Design"

      https://www.amazon.com/Large-Scale-Software-Design-John-Lako...

      Although oriented towards C++, many architecture tips apply to other languages as well.

      John Lakos is in the process of writing updated versions of the book.

      "Large-Scale C++ Volume I: Process and Architecture"

      https://www.amazon.com/Large-Scale-Architecture-Addison-Wesl...

      "Large-Scale C++ Volume II: Design and Implementation"

      https://www.amazon.com/Large-Scale-Implementation-Addison-We...

      Then going back into the old days, you have

      "Software Engineering in Modula 2: An Object Oriented Approach"

      https://www.amazon.de/-/en/Jill-Hewitt/dp/0333515188

      "Data Structures and Program Design in Modula-2"

      https://www.amazon.de/Larry-R-Nyhoff/dp/0023886218/ref=sr_1_...

      "Code Complete: A Practical Handbook of Software Construction"

      https://www.amazon.com/dp/0735619670/ref=sr_1_1

      "AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis"

      https://www.amazon.com/AntiPatterns-William-J-Brown/dp/04711...

      "Component Software: Beyond Object-Oriented Programming"

      https://www.amazon.com/Component-Software-Object-Oriented-Pr...

      "Use Cases Combined With Booch/Omt/Uml: Process and Products"

      https://www.amazon.com/Use-Cases-Combined-Booch-Omt/dp/01372...

      Just some pointers to get you started.

      thread
    2. schaeferMay 2026
      >...from John Lakos' Large-scale C++ software design from 1997...

      I'll just point out that Lakos updated his work with a new edition in 2019:

      Large-Scale C++ Volume I: Process and Architecture

      and there's scattered evidence that Volume II might be published in Feb. 2027 [1]

      Large-Scale C++ Volume II: Design and Implementation

      [1]: https://www.amazon.co.uk/Large-Scale-Implementation-Addison-...

      thread

    Related

    Cover of Large-scale C++ software design
    2009–2026

    Large-scale C++ software design

    John Lakos
    24 recommend · 41
    Cover of The C++ standard library
    2008–2020

    The C++ standard library

    Nicolai M. Josuttis
    9 recommend · 11
    Cover of The annotated C++ reference manual
    2013–2026

    The annotated C++ reference manual

    Margaret A. Ellis
    2 recommend · 13
    Cover of Beautiful C++
    2022–2025

    Beautiful C++

    John Davidson
    1 recommend · 3
    Cover of Embracing Modern C++ Safely
    2022–2025

    Embracing Modern C++ Safely

    John Lakos
    2 recommend · 5
    Cover of Secure coding in C and C++
    2015–2023

    Secure coding in C and C++

    Robert C. Seacord
    7 recommend · 11
    Cover of Designing object-oriented C++ applications using the Booch method
    2013–2026

    Designing object-oriented C++ applications using the Booch method

    Robert C. Martin
    3 recommend · 7
    Cover of API design for C++
    2011–2022

    API design for C++

    Martin Reddy
    6 recommend · 8