Skip to Main Content
Simple Object-Oriented Design
book

Simple Object-Oriented Design

by Mauricio Aniche
May 2024
Intermediate to advanced content levelIntermediate to advanced
192 pages
4h 26m
English
Manning Publications
Content preview from Simple Object-Oriented Design

8 Being pragmatic

This chapter covers

  • Why being pragmatic matters
  • Why you should never stop refactoring
  • Why you should never stop learning about object-oriented design

Congratulations! You’ve finished this journey through the six most important characteristics of simple object-oriented design:

  • Small units of code

  • Consistent objects

  • Proper dependency management

  • Good abstractions

  • Properly handled infrastructure

  • Well modularized

In this chapter, I discuss a few pieces of advice that I also consider essential to keep object-oriented designs as simple as possible. Some were briefly mentioned in previous chapters but are so important that I’ve dedicated a separate section to them.

8.1 Be pragmatic and go only as far as you must

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Object Design Style Guide

Object Design Style Guide

Matthias Noback
Design It!

Design It!

Michael Keeling

Publisher Resources

ISBN: 9781633437999Publisher SupportOtherPublisher WebsitePurchase Link