The Humble Dialog Box

This post was originally published on this site

Martin Fowler

The Humble Dialog Box

A 2002 article by Michael Feathers. This article introduced the idea of dealing with a hard-to-test GUI behavior by minimizing the behavior within the GUI element, moving as much as possible to a separate object that’s easier to test. This idea was generalized into the Humble Object pattern.

The pdf of this article is here, but if you’re wish to share a link, please link to this page instead, as that pdf link may not be stable and this page allows us to more easily enhance this resource later.

Martin Fowler: 07 Feb 2022

To read the full article click on the 'post' link at the top.