Description
Durant ce cours, je présenterai les concepts associés à l'acronyme SOLID, les concepts théoriques mais aussi et surtout leur application pratique dans la vie quotidienne d'un développeur et/ou d'un architecte. Ce cours vous permettra de développer vos architectures de manière plus robuste, tout en gardant une souplesse propre au développement software.
Les participants ont également acheté
À propos des formateurs
3.9 Calificación
114 Estudiantes
1 Cursos
fred fauquette
Architecte Software, Senior Dev iOS, Math Teacher
Je suis actuellement consultant en Software Architecture et Software Engineering, spécialisé iOS et directeur pédagogique d'Epitech Bruxelles. Passionné de technologie, 20 ans d'expérience en IT sur des projets divers en Europe et aux US, des clients tels que Axa, Accenture, M6, Agilys(MyShopi), European Commission, etc. J'ai une formation universitaire en Mathématiques, ainsi qu'une formation en IT management à la Solvay Business School, certifié ITIL et pratiquant Agile/SCRUM. Je suis actuellement différentes formations en Machine Learning (certification ML Stanford).
Commentaires des participants
Avis
Très bien
Améliorations fortement suggérées :
- en UML, la notion d'implémentation d'une interface se matérialise en traits pointillés et non continus comme vous l'avez fait partout ! ce qui peut tout changer pour ceux qui pensent lire de l'UML. (Vôtre UML.pdf est également FAUX, du coup, un comble tout de même).
- sur le diagramme MVC, la flèche entre Model et Controller n'est pas dans le bon sens. C'est le contrôleur qui utilise le Model, pas l'inverse.
(Video DIP en 4:54), et vous le dites vous-même :) le Controller utilise le Model.
- vous dites qu'une interface a nécessairement une métrique d'instabilité de 0, c'est FAUX : une interface peut hériter d'une autre, ET la signature des méthodes d'une interface peut également contenir des types extérieurs !
- SRP_Cours.pdf est vide !
Enfin, c'est "open/closed principle" et non "open/close principle",
quelques fautes d'orthographe également repérées... genre "intereface" dans un diagramme.
Ne me remerciez pas, c'est gratuit. Votre cours, payant :), a su néanmoins m'apporter de bons compléments et renforcements,
mais heureusement que j'avais un bagage derrière pour arrondir et rediriger certains sens que vous donniez. Dommage, on sent qu'il y a du bagage technique chez vous, mais cela suffit-il à un cours qui se veut juste et formateur ?