Object-Oriented Software Design in C++

Author:   Ronald Mak
Publisher:   Manning Publications
ISBN:  

9781633439504


Pages:   520
Publication Date:   29 October 2024
Format:   Hardback
Availability:   Available To Order   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Our Price $131.97 Quantity:  
Add to Cart

Share |

Object-Oriented Software Design in C++


Add your own review!

Overview

Well-designed applications run more efficiently, have fewer bugs, and are easier to revise and maintain. Learn the fundamentals of Object-Oriented Design by investigating good and bad code. Using an engaging before-and-after approach, Object-Oriented Software Design in C++ shows you exactly what bad software looks like and how to fix it with good design principles and patterns. In it, you'll find: Design-code-test iterations that improve code with each revision Gathering requirements to make sure you're developing the right application Design principles like encapsulation and delegation that solve programming problems Design patterns including Observer Design Pattern that fix architecture issues Using recursion and multithreading to simplify common solutions

Full Product Details

Author:   Ronald Mak
Publisher:   Manning Publications
Imprint:   Manning Publications
Dimensions:   Width: 18.50cm , Height: 2.50cm , Length: 23.50cm
Weight:   0.942kg
ISBN:  

9781633439504


ISBN 10:   163343950
Pages:   520
Publication Date:   29 October 2024
Audience:   General/trade ,  General
Format:   Hardback
Publisher's Status:   Active
Availability:   Available To Order   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Table of Contents

Reviews

Author Information

Ronald Mak is a highly rated instructor in object-oriented analysis and design at San Jose State University. His career has included roles as a senior computer scientist at NASA and JPL, where he contributed to major missions like Mars rovers and the Orion spacecraft. Ronald's expertise spans research at IBM, enterprise software strategy at Lawrence Livermore Lab, and senior roles at Apple and Sun Microsystems. He holds degrees in mathematical sciences and computer science from Stanford University, and has 12 software patents. Object-Oriented Software Design in C++ is his sixth book.

Tab Content 6

Author Website:  

Customer Reviews

Recent Reviews

No review item found!

Add your own review!

Countries Available

All regions
Latest Reading Guide

MRG2025CC

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List