iOS (Swift)
Expert
Conception d’une architecture modulaire scalable basée sur Clean Architecture

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

clean-architecture
modularization
dependency-injection
scalability
ios

Scénario Technique

Contexte : Une application iOS en Swift évolue rapidement avec plusieurs équipes travaillant sur des fonctionnalités distinctes (authentification, catalogue, paiement, notifications). Le Problème : Le projet est devenu monolithique, les dépendances sont mal maîtrisées et la testabilité est limitée. Contraintes : Mettre en place une Clean Architecture avec séparation stricte des couches (Presentation, Domain, Data). Isoler les dépendances via protocoles. Permettre injection de dépendances. Assurer testabilité complète de la logique métier sans UIKit. Livrable attendu : Proposer une architecture modulaire détaillée incluant organisation des dossiers, flux de dépendances, et exemple de parcours complet entre ViewController, UseCase et Repository.

Prêt à évaluer ce talent ?

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

Commencer le Défis
    iOS (Swift) - Conception d’une architecture modulaire scalable basée sur Clean Architecture | Test Technique & Recrutement