Coding Guidelines
General Design
  • 1. Classes
  • 2. Design Patterns
  • 3. S.O.L.I.D. over S.T.U.P.I.D.
Domain Driven Design - DDD
  • 1. The Three Pillars of Domain-Driven Design
Building Blocks
  • 1. Data Transfert Object (DTO)
  • 2. Value objects
  • 3. View models
  • 4. Entities
  • 5. Repositories
  • 6. Query objects
  • 7. Commands
  • 8. Events
  • 9. Services
  • 10. Aggregates
  • 11. Factory
Conventions
  • 1. Naming convention
  • 2. Coding convention
  • 3. CSS Sass convention
  • 4. Core domain directory structure
GIT
  • 1. Main branches
  • 2. Feature branches
  • 3. Bug-fix branches
  • 4. Branch prefixes
Tests
Tools
  • 1. Mjml
Books
Videos
  • Clean Code - Uncle Bob
References
Todo
Coding Guidelines
  • BuildingBlocks
  • README.md

Building Blocks

  • Data Transfert Object (DTO)
  • Value objects
  • View models
  • Entities
  • Repositories
  • Query objects
  • Commands
  • Events
  • Services
  • Aggregates
  • Factory
Next

2020-2021, Groupe maison.fr Revision 18a8998
Built with GitHub Pages using a theme provided by RunDocs.
Coding Guidelines
master
GitHub
Homepage
Issues
Download

This Software is under the terms of The Unlicense.