Hexagonal Architecture
Avancé
Corriger un cas d’usage dépendant d’un framework web

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

hexagonal architecture
incoming port
framework decoupling
refactoring
domain isolation

Scénario Technique

Contexte Le code suivant est présent dans la couche métier : class CreateUserUseCase { execute(request, response) { const user = new User(request.body); response.status(201).json(user); } } Le Problème Le cas d’usage dépend directement des objets HTTP du framework. Contraintes Identifier les violations de l’architecture hexagonale et proposer une refactorisation utilisant un port entrant indépendant du framework. Livrable attendu Une analyse détaillée du problème et une proposition architecturale conforme aux principes hexagonaux.

Prêt à évaluer ce talent ?

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

Commencer le Défis
    Hexagonal Architecture - Corriger un cas d’usage dépendant d’un framework web | Test Technique & Recrutement