Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ book Public
forked from cosmicpython/book

A Book about Pythonic Application Architecture Patterns for Managing Complexity. Cosmos is the Opposite of Chaos you see. O'R. wouldn't actually let us call it "Cosmic Python" tho.

License

fab-uleuh/book

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dépôt du livre

Livre Code
Book Build Status Code build status

Table des matières

O'Reilly a généreusement accepté que nous puissions publier ce livre sous une licence CC. En attendant, les pull requests, corrections de fautes de frappe, et retours + suggestions plus substantiels sont vivement encouragés.

Chapitre
Préface
Introduction : Pourquoi nos conceptions échouent-elles ?
Introduction Partie 1
Chapitre 1 : Modèle de Domaine (Domain Model) Build Status
Chapitre 2 : Dépôt (Repository) Build Status
Chapitre 3 : Interlude : Abstractions
Chapitre 4 : Couche de Service (Service Layer) et API Flask Build Status
Chapitre 5 : TDD en Vitesse Haute et Basse Build Status
Chapitre 6 : Unité de Travail (Unit of Work) Build Status
Chapitre 7 : Agrégats (Aggregates) Build Status
Introduction Partie 2
Chapitre 8 : Événements de Domaine (Domain Events) et Bus de Messages Simple Build Status
Chapitre 9 : À fond sur le Bus de Messages (MessageBus) Build Status
Chapitre 10 : Commandes (Commands) Build Status
Chapitre 11 : Événements Externes pour l'Intégration Build Status
Chapitre 12 : CQRS Build Status
Chapitre 13 : Injection de Dépendances (Dependency Injection) Build Status
Épilogue : Comment y arriver à partir d'ici ?
Annexe A : Tableau récapitulatif
Annexe B : Structure du Projet Build Status
Annexe C : Un changement d'infrastructure majeur, simplifié Build Status
Annexe D : Django Build Status
Annexe F : Validation

Ce qui suit concerne principalement les instructions pour moi et Bob.

Dépendances :

  • asciidoctor
  • Pygments (pour la coloration syntaxique)
  • asciidoctor-diagram (pour générer les images à partir des sources texte dans ./images)
gem install asciidoctor
python2 -m pip install --user pygments
gem install pygments.rb
gem install asciidoctor-diagram

Commandes

make html  # génère des versions .html locales de chaque chapitre
make test  # effectue une vérification de cohérence des listings de code

About

A Book about Pythonic Application Architecture Patterns for Managing Complexity. Cosmos is the Opposite of Chaos you see. O'R. wouldn't actually let us call it "Cosmic Python" tho.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 42.8%
  • HTML 21.9%
  • XSLT 20.1%
  • CSS 13.3%
  • Makefile 1.1%
  • Shell 0.8%