GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Literate Java
  • About
  • Uncategorized
  • May 10, 2026
  • Tom
  • Java language
  • June 12, 2025
  • engineering
  • Long Names are Long
  • .NET
  • July 22, 2024
  • database
  • May 8, 2024
  • security

This view

  • Original page
  • New address

GeezerVison is showing literatejava.com — Literate Java | Insights into Java coding, OO design & architecture

Java beans have a readability problem. Not the pattern itself — fields plus getters and setters is fine, and a great deal of the ecosystem still relies on it — but the house style the average enterprise codebase wraps around it. Six lines of boilerplate Javadoc and braces for a one-word concept, repeated for every property, until a class with eight fields scrolls for two pages and tells you nothing you didn’t already know from the field name.

Continue reading →
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.