
Groupez les composants en domaines métier logiques pour planifier une architecture basée sur les services.
Cette compétence analyse les composants d'une base de code et les groupe en domaines métier logiques (ex: Client, Facturation, Ticketing) pour préparer l'extraction de services et le refactoring piloté par le domaine (DDD). Elle propose un processus étape par étape : identifier les domaines, assigner les composants, valider les groupements, proposer des refactorisations de namespaces et produire une carte des domaines ainsi qu'un plan de refactoring.
Utilisez cette compétence lors de la planification d'une migration vers une architecture basée sur les services, lors de la mise en œuvre d'une conception pilotée par le domaine (Domain-Driven Design), ou pour préparer l'extraction de services de domaine à partir d'un monolithe. Elle n'est pas destinée à créer de nouveaux domaines à partir de zéro ou à effectuer des analyses de couplage de bas niveau (utilisez des compétences d'analyse de couplage spécialisées).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.