Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 15 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,15 @@
# design-pattern
## design-pattern

Bien qu’elle soit peu connue dans le monde architectural, la méthode des langages de pattern a fortement influencée les développeurs informatiques qui l’ont très vite adaptée pour gérer la complexité du code informatique (les méthodes agiles et l’invention des wikis ont été directement influencés par les travaux de Christopher Alexander).

Cette méthode des langages de pattern consiste à synthétiser sous forme de trames tous les aspects matériels ou immatériels d’un projet en décrivant pour chacun une bonne pratique qui servira à la mise en œuvre de chaque sous partie du projet.

Selon les mots de Christopher Alexander:

Chaque pattern décrit un problème qui survient encore et encore dans notre environnement, et puis décrit le coeur de la solution à ce problème, de manière à ce que cette solution puisse être utilisée plus d"un million de fois, sans jamais la faire deux fois de la même façon.

Comme un patron de couture qui décrit la conception d’un pantalon ou d’une robe et permet de créer des pantalons de plusieurs tailles ou formes selon le contexte, les trames décrites dans les langages de patterns permettent de créer plusieurs déclinaisons d’une bonne pratique. En résumé on peut dire qu’il agit comme une sorte de cahier des charges des besoins d’un projet, mais de manière plus souple et plus adaptative.

Ce Walking dev a pour but d'explorer collectivement les patterns.

plus d'infos: http://www.multibao.org/#lilianricaud/patterns