September 2005
Workflow Patterns
by RiduidelWelcome to www.workflowpatterns.com the workflow patterns page. This site serves as a repository for workflow modeling patterns. These patterns can be used to examine the expressive power of a workflow server that you intend to work with or they can serve
Design patterns
by RiduidelDesign patterns form a cohesive language that can be used to describe classic solutions to common object oriented design problems. These patterns enable us to discuss systems of objects as quasi-encapsulated entities. By using design patterns to solve p
Null Object
by RiduidelA Null Object can be useful in recursive structures, typical of CompositePattern. But it is also useful in other contexts too. For example, it's commonly used in StrategyPattern (where no particular strategy is needed).
Design Patterns
by Riduidel & 11 othersDesign patterns are recurring solutions to software design problems you find again and again in real-world application development. Design patterns are about design and interaction of objects, as well as providing a communication platform concerning elega
Patterns of Intermediation
by Riduidel & 2 othersThis is a working document whose aim is to define and describe a number of design patterns suitable for use when writing web intermediaries: bookmarklets, Greasemonkey scripts, or dynamic web interfaces, e.g. using XMLHttpRequest.
Ruby: ExampleDesignPatternsInRuby
by RiduidelExamples of design patterns implemented in Ruby, a topic suggested by HughSasse.
June 2005
Ajax Patterns
by Riduidel & 3 othersWe are uncovering new ways to converse with the world wide web. This is an in-progress collection of AJAX patterns being collected and discovered by Michael Mahemoff, building on an initial draft published on my blog about a month ago.