chore: datas are ok and sync also

This commit is contained in:
Julien Froidefond
2025-08-27 12:18:40 +02:00
parent aee5d74445
commit 88dc00a44b
11 changed files with 385 additions and 211 deletions

View File

@@ -10,7 +10,8 @@
"https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html",
"https://martinfowler.com/articles/practical-test-pyramid.html"
],
"icon": "fas-layer-group"
"icon": "fas-layer-group",
"importance": "standard"
},
{
"id": "ddd",
@@ -20,7 +21,8 @@
"https://martinfowler.com/bliki/DomainDrivenDesign.html",
"https://www.domainlanguage.com/ddd/"
],
"icon": "fas-sitemap"
"icon": "fas-sitemap",
"importance": "standard"
},
{
"id": "event-sourcing",
@@ -30,7 +32,8 @@
"https://martinfowler.com/eaaDev/EventSourcing.html",
"https://eventstore.com/docs/getting-started/"
],
"icon": "fas-history"
"icon": "fas-history",
"importance": "standard"
},
{
"id": "cqrs",
@@ -40,7 +43,8 @@
"https://martinfowler.com/bliki/CQRS.html",
"https://docs.microsoft.com/azure/architecture/patterns/cqrs"
],
"icon": "fas-exchange-alt"
"icon": "fas-exchange-alt",
"importance": "standard"
},
{
"id": "hexagonal-architecture",
@@ -50,7 +54,8 @@
"https://alistair.cockburn.us/hexagonal-architecture/",
"https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html"
],
"icon": "fas-hexagon"
"icon": "fas-hexagon",
"importance": "standard"
},
{
"id": "tdd",
@@ -60,7 +65,8 @@
"https://martinfowler.com/bliki/TestDrivenDevelopment.html",
"https://www.agilealliance.org/glossary/tdd/"
],
"icon": "fas-vial"
"icon": "fas-vial",
"importance": "standard"
},
{
"id": "bdd",
@@ -70,7 +76,8 @@
"https://cucumber.io/docs/bdd/",
"https://www.agilealliance.org/glossary/bdd/"
],
"icon": "fas-comments"
"icon": "fas-comments",
"importance": "standard"
},
{
"id": "pair-programming",
@@ -80,7 +87,8 @@
"https://martinfowler.com/bliki/PairProgramming.html",
"https://www.agilealliance.org/glossary/pair-programming/"
],
"icon": "fas-users"
"icon": "fas-users",
"importance": "standard"
},
{
"id": "code-review",
@@ -90,7 +98,8 @@
"https://martinfowler.com/articles/code-review.html",
"https://github.com/features/code-review"
],
"icon": "fas-search"
"icon": "fas-search",
"importance": "standard"
},
{
"id": "refactoring",
@@ -100,7 +109,8 @@
"https://refactoring.com/",
"https://martinfowler.com/books/refactoring.html"
],
"icon": "fas-tools"
"icon": "fas-tools",
"importance": "standard"
},
{
"id": "design-patterns",
@@ -110,7 +120,8 @@
"https://refactoring.guru/design-patterns",
"https://www.oodesign.com/"
],
"icon": "fas-puzzle-piece"
"icon": "fas-puzzle-piece",
"importance": "standard"
},
{
"id": "solid-principles",
@@ -120,7 +131,8 @@
"https://en.wikipedia.org/wiki/SOLID",
"https://blog.cleancoder.com/uncle-bob/2020/10/18/SolidPrinciples.html"
],
"icon": "fas-cube"
"icon": "fas-cube",
"importance": "standard"
},
{
"id": "agile",
@@ -130,14 +142,19 @@
"https://agilemanifesto.org/",
"https://www.agilealliance.org/"
],
"icon": "fas-running"
"icon": "fas-running",
"importance": "standard"
},
{
"id": "scrum",
"name": "Scrum",
"description": "Framework agile pour le développement de produits complexes avec des équipes auto-organisées",
"links": ["https://www.scrum.org/", "https://www.scrumguides.org/"],
"icon": "fas-sync"
"links": [
"https://www.scrum.org/",
"https://www.scrumguides.org/"
],
"icon": "fas-sync",
"importance": "standard"
},
{
"id": "kanban",
@@ -147,7 +164,8 @@
"https://kanbanize.com/kanban-resources/getting-started/what-is-kanban",
"https://www.atlassian.com/agile/kanban"
],
"icon": "fas-columns"
"icon": "fas-columns",
"importance": "standard"
},
{
"id": "devops-culture",
@@ -157,7 +175,8 @@
"https://aws.amazon.com/devops/what-is-devops/",
"https://www.atlassian.com/devops"
],
"icon": "fas-handshake"
"icon": "fas-handshake",
"importance": "standard"
},
{
"id": "continuous-learning",
@@ -167,7 +186,8 @@
"https://www.thoughtworks.com/insights/blog/continuous-learning-software-development",
"https://martinfowler.com/articles/developer-productivity.html"
],
"icon": "fas-graduation-cap"
"icon": "fas-graduation-cap",
"importance": "standard"
},
{
"id": "knowledge-sharing",
@@ -177,7 +197,8 @@
"https://www.atlassian.com/team-playbook/plays/knowledge-sharing",
"https://confluence.atlassian.com/"
],
"icon": "fas-share-alt"
"icon": "fas-share-alt",
"importance": "standard"
},
{
"id": "mob-programming",
@@ -187,7 +208,8 @@
"https://mobprogramming.org/",
"https://www.agilealliance.org/glossary/mob-programming/"
],
"icon": "fas-users-cog"
"icon": "fas-users-cog",
"importance": "standard"
},
{
"id": "technical-debt",
@@ -197,7 +219,8 @@
"https://martinfowler.com/bliki/TechnicalDebt.html",
"https://www.agilealliance.org/glossary/technical-debt/"
],
"icon": "fas-credit-card"
"icon": "fas-credit-card",
"importance": "standard"
},
{
"id": "code-quality",
@@ -207,7 +230,8 @@
"https://martinfowler.com/articles/is-quality-worth-cost.html",
"https://www.sonarqube.org/"
],
"icon": "fas-star"
"icon": "fas-star",
"importance": "standard"
},
{
"id": "documentation",
@@ -217,7 +241,8 @@
"https://www.atlassian.com/software/confluence",
"https://docs.github.com/"
],
"icon": "fas-book"
"icon": "fas-book",
"importance": "standard"
}
]
}
}