Java Rules
Worth buying if: You work on legacy Java codebases and need pragmatic rules from Douglas Dunn.
Skip it if: You want a modern Java 17+ language tutorial or new API coverage.
Exact edition: Paperback · ISBN-13 9780201709162. The Amazon link uses this ISBN, so the product page should open to the edition shown here.
If this page helped you decide, purchasing through the Amazon button above supports UPB Books at no extra cost to you and helps us continue improving the site. Thanks for visiting today.
Check Amazon for the current price and availability of this exact edition.
As an Amazon Associate I earn from qualifying purchases. Some outbound links are paid links, at no additional cost to you.
Summary
Douglas Dunn's Java Rules collects practical guidelines, idioms, and cautionary tales for Java developers, blending code-focused advice with design and maintenance concerns across large projects.
Why this book now
Even though published in 2002, Java Rules captures core Java design decisions and legacy-era practices still encountered in long-lived enterprise codebases.
30-second preview
Two quick cards, fifteen seconds each.
Card 1 of 2
Best for readers who...
Good fit if you want...
- You work on legacy Java codebases and need pragmatic rules from Douglas Dunn.
- You appreciate long-form, code-centered guidance across classes, concurrency, and design.
- When you crave inventive structure, the book leaves space for ideas to settle, inviting reflection rather than demanding immediate judgment.
- You want a modern Java 17+ language tutorial or new API coverage.
- You expect brief quick-tip pamphlets rather than a 690-page thorough manual.
- When you prefer short, action-packed chapters, the conclusion leaves questions open rather than wrapping every thread neatly.
Decided it fits?
Exact edition: Paperback · ISBN-13 9780201709162
Worth buying if: You work on legacy Java codebases and need pragmatic rules from Douglas Dunn.
Skip it if: You want a modern Java 17+ language tutorial or new API coverage.
Check Amazon for the current price and availability of this exact edition.
Reader guide
Cues to help you decide faster.
Reading commitment
Substantial Longer sessions help
At 690 pages, plan for sustained study: read chapters selectively for immediate problems, or work through sequentially to absorb Dunn's accumulated rules and examples.
What stands out here
This Addison-Wesley edition emphasizes durable engineering rules from the early Java era, useful for understanding design trade-offs in established enterprise systems.
Best way to approach it
Approach Java Rules as a reference-plus-treatise: consult chapters for specific issues, and annotate examples when applying Dunn's rules to contemporary Java projects.
Was this page helpful?
Quick thumbs only. No login.
Loading feedback…
Paperback: ISBN-13 9780201709162
Check Amazon for the current price and availability of this exact edition.