Monolith Refactoring
Expert
Extraction progressive d'un module Paiement vers un noyau applicatif isolé

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

architecture
refactoring
domain-isolation
clean-architecture
nodejs

Scénario Technique

Contexte Un monolithe Express gère commandes, paiements et notifications dans le même espace de code fortement couplé. Le Problème Le module Payment dépend directement des routes HTTP, des modèles ORM et de la configuration globale. Contraintes Isoler le domaine Payment en trois couches internes : - Domaine (logique métier pure) - Application (cas d’usage) - Infrastructure (ORM, HTTP) Aucune régression fonctionnelle n’est autorisée. Livrable attendu Une proposition de restructuration complète avec séparation claire des dépendances et inversion correcte des imports.

Prêt à évaluer ce talent ?

Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.

Commencer le Défis
    Monolith Refactoring - Extraction progressive d'un module Paiement vers un noyau applicatif isolé | Test Technique & Recrutement