Design 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
Design Patterns
Expressing the Evolution of Object Oriented Designs
A 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).
Pour résumer, les motifs de conception servent à offrir un catalogue de solutions objets, à identifier ces solutions pour faciliter le dialogue entre architectes logiciels et pour tirer pleinement parti des caractéristiques de la programmation
Examples and tutorials for design patterns
existe pourtant des principes extrêmement utiles en matière de design. Ces principes ont été définis par des "hommes de l'art" tels que Bertrand Meyer et Robert Martin. Ils ont été présentés par Robert C. Martin dans une sér
UML models of various design patterns
Design 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
Bienvenue ! Vous vous trouvez devant l'entrée principale du WikiWiki des utilisateurs et observateurs de l'ExtremeProgramming en France.
Welcome 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
There are various equivalent formulations of the Church-Turing thesis. A common one is that every effective computation can be carried out by a Turing machine. The Church-Turing thesis is often misunderstood, particularly in recent writing in the philosop
A new view on programming
This article describes a new theory of combinators, similar in many ways to the theory of Combinatory Logic pioneered by Haskell Curry and others in the 1930s. Thus, although not essential, it would be helpful for the reader to have an understanding of th
Ce rapport a pour but de fournir une présentation claire de la norme Model Driven Architecture mise au point par l'OMG pour aider à la conception d'architectures middleware.
MDA est une norme actuellement en pleine essor, mais très peu de site e