This is the patterns form used in SmalltalkBestPracticePatterns by KentBeck. It's similar to the CompactForm and the PortlandForm, but has its own unique niceties. The basic format is: * Title * Context (optional. May include forward or back references) * Problem -- always phrased in the form of a question the reader might have to ask themselves. For instance "How do I sort a Collection?". KyleBrown has referred to this as "Jeopardy problem statements" * Forces * Solution (The solution should include the name of the pattern in some form) * Resulting Context (may include forward or back references) BobbyWoolf, KyleBrown and GregorHohpe are using a modified BeckForm in their messaging patterns work (http://www.enterpriseintegrationpatterns.com). ---- CategoryPatternForm