Back to Java User Group Home Print this page

Garden State Java User Group

June 2025 Meeting Information

June 10, 2025
Bug Free Projects

We are happy to announce that Elliotte Rusty Harold will be our special guest for this month's meeting.

Shipping bug free code is not impossible. I've done it twice, and it only requires two things:
  1. Make it right
  2. Stop

Shockingly, projects often have more trouble with #2 than #1. The techniques for writing bug free code are well known. The techniques for finishing? Not so much.

This talk looks at two Java libraries that achieved bug free status and stopped. We'll also look at a number of projects that haven't, and discuss the incentives that make project maintainers choose bugs over stability.