Java Rules

Year 2002
Pages 690
Binding Paperback

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.

00:00

1-sentence hook

A comprehensive 690-page deep dive into Java practices and pitfalls from Douglas Dunn, aimed at readers who build real-world Java systems.

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.

Maybe skip if...

  • 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.

Mood / Vibe Tags

practical thorough legacy-aware code-focused Long read

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 Paperback Availability on Amazon

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.

Paperback: ISBN-13 9780201709162

Check Amazon for the current price and availability of this exact edition.