Patterns

Home Analyses C++ Java Internet Pattern Securité
 
Home > Patterns

Voici les patterns que je vous propose :

Patterns de conceptions

Les Patterns de conceptions s'occupent de l'organisation d'un programme. Ils sont indépendants du langage utilisé. Des APIs peuvent être proposées pour certains langages, mais les idées présentes dans ces patterns sont applicables à d'autres environnements.

Paramètres contextuels

Ce pattern permet de gérer une vaste quantité de paramètres en offrant la possibilité de les modifier partiellement et de les gérer contextuellement.

Extension

Ce pattern Source C++ (Api C++) permet d'ajouter des comportements à des objets métiers sans les modifier. Il est souvent nécessaire d'ajouter des méthodes virtuelles à un métier pour bénéficier du polymorphisme lors d'un usage particulier du métier. Il n'est pas raisonnable de modifier celui-ci pour cela. Ce pattern propose une solution à ce problème et propose un API spécifique.

Observateur

Cette proposition d'API Source C++ (Api C++) du pattern Observer, décrit dans Design Pattern, permet de diminuer les risques d'erreurs. L'utilisateur de cet API ne peut pas oublier un appel car tout est automatique.

Patterns de codages

Les patterns de codages sont spécifiques à un langage particulier. Ils permettent de résoudre des difficultés techniques.

NO to O

Ce pattern (Api C++) propose une traduction d'une API C ANSI en API C++ sans impacter sur la vitesse de l'exécutable. Il s'agit d'une technique de traduction ayant un impact nul sur le code généré.

Voir aussi : Programmations et conceptions objets