Large-Scale C++ Volume I (Addison-Wesley)
Monday, 27 January 2020

In this book, the first of three volumes on developing large-scale systems using C++,  John Lakos shows how to create and grow Software Capital. This volume lays the foundation for projects of all sizes and demonstrates the processes, methods, techniques, and tools needed for successful real-world, large-scale development. Up to date and with a solid engineering focus, the book demonstrates fundamental design concepts with concrete examples.

 

Author: John Lakos
Publisher: Addison-Wesley Professional
Date: December 2019
Pages: 1024
ISBN: 978-0201717068
Print: 0201717069
Kindle:  B0826523GZ
Audience: C++ developers
Level: Intermediate/Advanced
Category: C/C++

 

  • Raise productivity by making use of differences between infrastructure and application development
  • Achieve exponential productivity gains through feedback and hierarchical reuse
  • Embrace the component’s role as the fundamental unit of both logical and physical design
  • Analyze how fundamental properties of compiling and linking affect component design
  • Discover effective partitioning of logical content in appropriately sized physical aggregates
  • Internalize the important differences among sufficient, complete, minimal, and primitive software
  • Deliver solutions that simultaneously optimize encapsulation, stability, and performance
  • Exploit the nine established levelization techniques to avoid cyclic physical dependencies
  • Use lateral designs judiciously to avoid the “heaviness” of conventional layered architectures
  • Employ appropriate architectural insulation techniques for eliminating compile-time coupling
  • Master the multidimensional process of designing large systems using component-based methods

For recommendations of C++ books see Top Choice C and C++ Books in our Programmer's Bookshelf section.

 

For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

 

 

Banner
 


Programming with Rust

Author:  Donis Marshall
Publisher: Addison-Wesley
Pages: 400
ISBN: 978-0137889655
Print: 0137889658
Kindle: B0CLL1TGVT
Audience: Programmers wanting to learn Rust
Rating: 3
Reviewer: Mike James
Rust is the language we all want to learn at the moment so this is just in time.



The Road to Azure Cost Governance

Author: Paola E. Annis et al
Publisher: Packt Publishing
Pages: 314
ISBN: 978-1803246444
Print: 1803246448
Kindle: B09NW2CTHX
Audience: Bill payers
Rating: 4.5
Reviewer: Ian Stirk

This book aims to help you reduce your Azure costs, how does it fare?


More Reviews