10% off all books and free delivery over £40
Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books. *15% of eBooks.

Simple Object Oriented Design

View All Editions

The selected edition of this book is not available to buy right now.
Add To Wishlist
Write A Review

About

Simple Object Oriented Design Synopsis

Write object-oriented code that's manageable, maintainable, and future-proof.

Keeping your object-oriented designs simple demands a creative approach and that's exactly what you'll find in Simple Object-Oriented Design. This book is full of patterns and principles for reducing complexity, each one proven in author Mauricio Aniche's 20-year career in software development. You'll learn how to tackle code's natural growth in complexity, and adopt a "good enough" approach that means it's easy to refactor when requirements change.

You'll discover insightful principles for:

  • Making code readable and documented
  • Improving consistency and encapsulation
  • Managing dependencies
  • Designing abstractions
  • Handling infrastructure
  • Effective modularization


Learn what constitutes both good and bad object-oriented software design, discover how to make better trade-offs in design decisions, and when to embrace complexity over simpler data structures. With this book as your vital reference, you'll be ready to write code that will last the test of time, without slowing feature delivery to a crawl.

About This Edition

ISBN: 9781633437999
Publication date: 21st May 2024
Author: Maurício Aniche
Publisher: Manning Publications an imprint of Pearson Education
Format: Hardback
Genres: Information architecture
Information theory
Programming and scripting languages: general
Computer science
Language teaching and learning
Computing and Information Technology