Object-Oriented Software Design in C++ | Agenda Bookshop Skip to content
Please note that books with a 10-20 working days delivery time may not arrive before Christmas.
Please note that books with a 10-20 working days delivery time may not arrive before Christmas.
A01=Ronald Mak
Age Group_Uncategorized
Age Group_Uncategorized
Author_Ronald Mak
automatic-update
Category1=Non-Fiction
Category=U
Category=UMX
Category=UY
COP=United States
Delivery_Delivery within 10-20 working days
Language_English
PA=Available
Price_€50 to €100
PS=Active
softlaunch

Object-Oriented Software Design in C++

English

By (author): Ronald Mak

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
See more
Current price €59.84
Original price €62.99
Save 5%
A01=Ronald MakAge Group_UncategorizedAuthor_Ronald Makautomatic-updateCategory1=Non-FictionCategory=UCategory=UMXCategory=UYCOP=United StatesDelivery_Delivery within 10-20 working daysLanguage_EnglishPA=AvailablePrice_€50 to €100PS=Activesoftlaunch
Delivery/Collection within 10-20 working days
Product Details
  • Publication Date: 18 Sep 2024
  • Publisher: Manning Publications
  • Publication City/Country: United States
  • Language: English
  • ISBN13: 9781633439504

About Ronald Mak

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.

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
We use cookies to ensure that we give you the best experience on our website. If you continue we'll assume that you are understand this. Learn more
Accept