When promoting a Unified Pattern Language organize patterns into collections.
This minimal collection documents Java method patterns gleaned during a decade of hands-on experience within a company containing hundreds of Java production applications.
Code authors enhancing global pattern readability (source scanning) can use a method verb or suffix. Although methods are named using a variety of languages (including English); a consistent naming pattern enhances architectural and design clarity for the reader.
|Fluent Method (prefix – with)|
|Template Method (suffix – TM)|