September 2005
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
Ruby: ExampleDesignPatternsInRuby
by RiduidelExamples of design patterns implemented in Ruby, a topic suggested by HughSasse.
July 2005
Patterns for Personal Web Sites
by Hydragon & 1 otherThese patterns for creating personal Web sites have been distilled over the last few years from the most interesting personal Web sites I've found. For more information on these patterns, please read the introduction.
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.
May 2005
Main Page - AjaxPatterns
by Cyclope & 7 others (via)This is an in-progress collection of AJAX patterns being collected and discovered by Michael Mahemoff (http://mahemoff.com), building on an initial draft published on my blog (http://www.softwareas.com/ajax-patterns) about two weeks ago.
March 2005
37signals: An Introduction to Using Patterns in Web Design
by Pandora & 16 othersThe biggest challenge for web designers is the unthinkably huge number of possible ways to solve any given problem. We usually don't think of this because we have our habits and traditions to fall back on, but there are literally billions of possible pixe