Cover of Object-oriented design heuristics

Object-oriented design heuristics

by Arthur J. Riel · first published 1996

10mentions
5recommended by
8HN commenters
2010–2025first – last mentioned

63% recommend38% neutral

Why HN recommends it

Language-agnostic collection of practical object-oriented design heuristics, with many examples; recommended for engineers who want sound design judgment beyond a single language and still relevant to modern design work.

Summarised by Claude from recommending comments

Object-Oriented Design Heuristics offers insight into object-oriented design improvement. The more than sixty guidelines presented in this book are language-independent and allow you to rate the integrity of a software design. The heuristics are not written as hard and fast rules; they are meant to serve as warning mechanisms which allow the flexibility of ignoring the heuristic as necessary. This tutorial-based approach, born out of the author's extensive experience developing software, teaching thousands of students, and critiquing designs in a variety of domains, allows you to apply the gu

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

30 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 1 mention2011: 0 mentions2012: 1 mention2013: 0 mentions2014: 0 mentions2015: 0 mentions2016: 1 mention2017: 0 mentions2018: 0 mentions2019: 1 mention2020: 3 mentions2021: 0 mentions2022: 0 mentions2023: 1 mention2024: 1 mention2025: 1 mention2026: 0 mentions200720172026

What Hacker News says

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help