Skip to content

Booksellers & Trade Customers: Sign up for online bulk buying at trade.atlanticbooks.com for wholesale discounts

Booksellers: Create Account on our B2B Portal for wholesale discounts

Object Driven Design in Practice: Designing Maintainable Software Systems Through Object Behavior, Responsibility, and Real-World Modeling

by Yuan Zhu
Save 10% Save 10%
Current price ₹1,586.00
Original price ₹1,771.00
Original price ₹1,771.00
Original price ₹1,771.00
(-10%)
₹1,586.00
Current price ₹1,586.00

Imported Edition - Ships in 18-21 Days

Free Shipping in India on orders above Rs. 500

Request Bulk Quantity Quote
+91
Book cover type: Paperback
  • ISBN13: 9798242551107
  • Binding: Paperback
  • Subject: N/A
  • Publisher: Independently Published
  • Publisher Imprint: Independently Published
  • Publication Date:
  • Pages: 134
  • Original Price: GBP 14.0
  • Language: English
  • Edition: N/A
  • Item Weight: 245 grams
  • BISAC Subject(s): Programming / Object Oriented

As software systems grow, poorly designed objects become a major source of technical debt. Object-Driven Design in Practice shifts the focus from rigid structures to meaningful object behavior, responsibility, and collaboration.
This book explores how well-designed objects form the backbone of flexible and maintainable software systems. Instead of treating objects as simple data containers, you will learn how to design them as active participants that encapsulate behavior, enforce rules, and communicate clearly with other parts of the system.
The approach presented in this book helps developers reduce tight coupling, eliminate bloated classes, and create codebases that are easier to understand and extend over time.
Inside this book, you will learn:

  • How to design objects around responsibility rather than data alone
  • The importance of behavior-driven modeling
  • How object interactions influence system flexibility
  • Techniques for avoiding fragile and over-engineered designs
  • Practical strategies for evolving object models as systems grow
This book is especially valuable for developers working on long-lived projects who want to improve code quality, readability, and maintainability without relying on constant refactoring cycles.

Trusted for over 49 years

Family Owned Company

Secure Payment

All Major Credit Cards/Debit Cards/UPI & More Accepted

New & Authentic Products

India's Largest Distributor

Need Support?

Whatsapp Us