Transformez votre Code avec le Principe de Responsabilité Unique (Guide avancé)

Simon Dieny - Code Senior
3 Vues de vidéo·3 mai 2024

🎁 Workshop "JavaScript en Entreprise" en libre accès pendant 3 mois :
https://www.angularsenior.fr/apply

▬▬▬▬▬▬▬ 👨🏻‍🏫 Université Publique du Code Senior 👨🏻‍🏫 ▬▬▬▬▬▬▬
- 23 Design Patterns : https://www.youtube.com/playlist?list=PLhVogk7htzNhf1sPcvTQzHV_Jv6-LOmLi
- 5 principes de code SOLID : https://www.youtube.com/playlist?list=PLhVogk7htzNibKTGFx1tJLSa-_cEZMcbZ

***
Est-ce qu'il vous arrive de regarder des vidéos de personne qui n'ont pas les mêmes opinions que vous ?

C'est ce que j'ai fait lorsque j'ai préparé cette vidéo, dédiée à 100% au premier principe de code SOLID : "Single Responsibility Principle".

Et j'ai découvert que cela fait plusieurs années que je raconte peut-être n'importe quoi à qui veut l'entendre !

Je vous laisse découvrir tout ça...


Bon visionnage,

Simon.
***

- Vidéo du YouTubeur américain ThePrimeagen : https://www.youtube.com/watch?v=EQfa7R-cj0A
- Article revu pendant la vidéo : https://www.sicpers.info/2023/10/ive-vastly-misunderstood-the-single-responsibility-principle/
- Article de Robert C. Martin dans "Clean Architecture" : https://blog.cleancoder.com/uncle-bob/2014/05/08/SingleReponsibilityPrinciple.html

00:00 : Introduction
00:13 : Présentation et Avantages des 5 Principes de Code SOLID
01:23 : Théorie n°1 : Ma Théorie Initiale du Single Responsability Principle (SRP)
05:11 : Théorie n°2 : La Contre Théorie du YouTubeur Américain ThePrimeagen
07:44 : Théorie n°3 : Robert C. Martin à la rescousse
09:55 : La nouvelle définition du SRP
11:15 : Pourquoi SRP est important pour votre réputation de développeur
12:21 : Mon application personnelle du SRP sur une feuille A4
15:07 : Workshop "JavaScript en Entreprise"