4 ERREURS courantes qui rendent ton code moche (et comment les corriger)

  Рет қаралды 413

LaMaliceCode

LaMaliceCode

Күн бұрын

Пікірлер: 16
@denisjean-bastien1253
@denisjean-bastien1253 14 күн бұрын
Continue! J'adore ! Hâte à la prochaine vidéo ! Et merci pour ce contenu 😊
@Sql37
@Sql37 17 күн бұрын
Super, merci !
@MrWass14
@MrWass14 20 күн бұрын
On va pas se mentir, tu vas aller loin 😉
@greggs2444
@greggs2444 20 күн бұрын
Salut ! J’ai découvert ta chaîne il y a quelques jours et tu fais un très bon contenu, je t’encourage à continuer comme ça ! Je me reconnais parfois dans les erreurs que tu montres et j’essaie d’améliorer ça dans mon quotidien de dev J’utilise souvent des dataframe pandas dans mon boulet et je me demande s’il vaut mieux nommer mon dataframe df (sachant qu’il évolue au fil du traitement) ou lui donner un nom plus explicite qui change ligne par ligne (exemple : df_raw, df_with_tax, df_to_export, etc.) Merci !
@greggs2444
@greggs2444 20 күн бұрын
J’ajouterais que parfois un commentaire bien placé m’a aidé à comprendre pourquoi mon prédécesseur avait écrit une ligne (et c’est quasi tout le temps suite à une demande d’un client, donc pas vraiment de logique suffisante pour être retranscrite dans le nom de la variable sans explication)
@LaMaliceCode
@LaMaliceCode 19 күн бұрын
Hello merci pour ton commentaire ! C'est toujours mieux d'être le plus explicite donc bien nommer son df à chaque fois. Par contre si t'as des problématiques de mémoire, faut penser à delete la variable précédente (del "nom de variable") une fois qu'elle n'est plus utilisée, ainsi de suite. C'est sûr que certains commentaires peuvent être utile dans certains cas ;) , je parle plus des dev qui mettent "trop de commentaires" au lieu d'être explicite dans le code.
@chihoon_yi
@chihoon_yi 19 күн бұрын
bg
@rousquille66
@rousquille66 19 күн бұрын
Hello, merci pour le contenu que tu proposes. Question, les kwargs ont-ils une utilité lorsqu'on applique les principes SOLID (hors décorateurs) ?
@LaMaliceCode
@LaMaliceCode 19 күн бұрын
Hello merci à toi ! Les kwargs, ça peut être utile surtout pour garder du code flexible (ex: principe Open/Closed) en permettant l’ajout d’arguments optionnels sans modifier l’interface publique. Mais faut pas trop en abuser je pense, sinon ça peut rendre le code moins clair.
@rousquille66
@rousquille66 19 күн бұрын
@@LaMaliceCode merci 🙂
@ikonjoou
@ikonjoou 19 күн бұрын
Merci d'apprendre les principes d'Oncle Bob aux juniors. ps: La jeune fille à la perle, tournée vers la droite c'est perturbant, si tu pouvais remettre ton image dans le bon sens au montage, ça serait parfait. désolée ;)
@LaMaliceCode
@LaMaliceCode 19 күн бұрын
N'en dis pas plus j'y ferais attention pour la prochaine vidéo
@IBelieveInCode
@IBelieveInCode 14 күн бұрын
Intro de la vidéo : "Notre métier de développeur il est complexe, il est difficile..." La suite : des conseils applicables seulement sur des projets faciles... PS : affirmer qu'une fonction de 15 lignes est "trop longue", je ne commente même pas...
@technologynews3143
@technologynews3143 20 күн бұрын
Du coup ca te choque pas d'avoir 200 fonctions par classes ?
@LaMaliceCode
@LaMaliceCode 20 күн бұрын
J'imagine que si t'as 200 méthodes dans une classe, c'est qu'elle a un problème de single responsibility. Je conseille pour un code lisible, moins de 3 méthodes publiques par classe pas plus. Le nombre de méthodes privés dépendra de la complexité et de chacun évidemment :)
@IBelieveInCode
@IBelieveInCode 14 күн бұрын
@@LaMaliceCode "J'imagine que si t'as 200 méthodes dans une classe, c'est qu'elle a un problème de single responsibility." Tu n'en sais rien. Faut étudier un peu ce que les gens font si tu veux les conseiller... 200 méthodes publiques ce n'est pas nécessairement délirant. Considère par exemple une classe qui implémente un gros type abstrait de données, ou qui a un rôle clé dans une application (par exemple si une des méthodes de cette classe est une sorte d'ordonnanceur qui constitue la boucle principale du programme).
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 269 #shorts
00:26
REAL 3D brush can draw grass Life Hack #shorts #lifehacks
00:42
MrMaximus
Рет қаралды 12 МЛН
HELP!!!
00:46
Natan por Aí
Рет қаралды 21 МЛН
黑的奸计得逞 #古风
00:24
Black and white double fury
Рет қаралды 29 МЛН
SAP Developer News
5:53
SAP Developers
Рет қаралды 16
Running "Hello World!" in 10 FORBIDDEN Programming Languages
18:07
4 logiciels qui devraient être payants (tellement ils sont ouf)
25:53
SOLID: Les 5 principes du Clean Code expliqués concrètement
12:17
vas-y, viens, on recode Windows de zéro
23:41
V2F
Рет қаралды 461 М.
6 Tips de Clean Code - Comment reprendre en main un code affreux ?
28:30
Je passe les tests techniques de Google
18:17
Benjamin Code
Рет қаралды 159 М.
Ce logiciel devrait être payant (tellement il est ouf)
28:36
Underscore_
Рет қаралды 438 М.
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 269 #shorts
00:26