← Retour aux sujets

Thème : programmation

❓ Problématique

Comment les principes du clean code et l'utilisation de design patterns peuvent-ils améliorer la qualité, la maintenabilité et l'évolutivité d'un projet logiciel ?

🎓 Questions possibles du jury

  • Pouvez-vous donner un exemple concret où le principe de responsabilité unique (SRP) n'est pas respecté et expliquer les conséquences ?

  • Le pattern Singleton est souvent critiqué. Pourquoi et dans quel cas l'utiliseriez-vous malgré tout ?

Prêt à t'entraîner ? Ketty joue le jury et te pose les vraies questions.

💡 Conseils

  • Préparez un exemple de code 'sale' et son refactoring propre pour l'illustration.
  • Ne listez pas tous les patterns, maîtrisez-en 2 ou 3 par famille.
  • Montrez que vous comprenez l'équilibre entre simplicité (KISS, YAGNI) et l'utilisation raisonnée de patterns.
Pixel