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.

<ASIN:0201717069>

 

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
 


Computer Concepts And Management Information Systems

Author:  C.P Gupta and K. K. Goyal
Publisher: Mercury Learning
Pages: 250
ISBN:978-1683925866
Print:1683925866
Kindle: B08CVSHKG3
Audience: General
Rating: 3
Reviewer: Kay Ewbank

This book is an introduction to the basics of what a computer is, what software is, and what management information syste [ ... ]



Web Design, 7e (In Easy Steps)

Author: Sean McManus
Publisher: Easy Steps, 7th Ed, 2023
Pages: 228
ISBN: 978-1840789850
Print: 1840789859
Kindle: B0C24YV788
Audience:
Rating: 4
Reviewed by: Sue Gee
Web design without a designer - is it possible?


More Reviews