Le 28 avril 2022 à 02:27:29 :
Le 28 avril 2022 à 02:23:57 :
J'explose toujours sur les topics de dev.J'ai jamais vu un topax sans des embrouilles de gosses à base de moi je fais comme ci moi je fais comme ça mon langage est meilleur bien ton shitlangage ?
Au moins c'est drôle
Tu codes with ou without commentary
https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
Il code with copilot
Le 28 avril 2022 à 02:21:02 :
Le 28 avril 2022 à 02:16:00 :
Par contre en toute honnêteté la qualité du code est-elle si importante que ça dans l'exercice du métier ? Ce que veut le client c'est un site fonctionnel, il va pas se dire "non mais il a oublié un point-virgule c'est de la merde"https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png Pense aux gens qui bossent avec toi ou qui passeront après toi et qui devront relire tes variables qui sont en snake_case quand elles doivent être en camel et inversement. Applique ça à toute les autres règles de code ""correct"" et de "bonne programmation" propre à chaque langage. Et tu comprends vite pourquoi oui rien que ça c'est important.
Et c'est sans parler de l'optimisation ou autre bien sur
Le snake_case / camelCase c'est vraiment un faux problème...
Le pire c'est le non respect de SOLID, KISS etc..
Le nombre de dev pas capables de juste respecter le SRP
Le 28 avril 2022 à 02:18:15 :
Le 28 avril 2022 à 02:16:09 :
Le 28 avril 2022 à 02:15:05 :
Le 28 avril 2022 à 02:14:24 :
Le 28 avril 2022 à 02:12:17 :
Faire du JS ou du Java, aya l'alienationOn t'écoute, tu fais quoi ?
Cybersécuent donc pythonent en majorité
https://image.noelshack.com/fichiers/2017/22/1496583962-risisingecigarette.png Le python est l'un des pires langages soit dit en passant.
Si un nonament pisseur de code le dient, les langages esotérique et le cobolte qui rigolent dans un coin de la sallent
https://image.noelshack.com/fichiers/2021/43/4/1635454847-elton-john-tison-golem.png
La prog fonctionnelle en python ?
La portée des variables et attributs de visibilité ?
Le duck typing
C'est un langage haut niveau pour les mathématiciens et data scientist
Un amoureux du code choisit autre chose.
Le 28 avril 2022 à 02:16:00 :
Par contre en toute honnêteté la qualité du code est-elle si importante que ça dans l'exercice du métier ? Ce que veut le client c'est un site fonctionnel, il va pas se dire "non mais il a oublié un point-virgule c'est de la merde"https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
J'interviens sur des refontes de sites à plusieurs millions d'euros.
Là à plusieurs centaines de milliers d'euros chez une startup (et c'est un gros budget qui peut fragiliser sa santé financière).
Parce que les anciens dev s'en foutaient de l'architecture logicielle, du clean code et de l'infra.
Oui ça a une importance.
Le 28 avril 2022 à 02:15:05 :
Le 28 avril 2022 à 02:14:24 :
Le 28 avril 2022 à 02:12:17 :
Faire du JS ou du Java, aya l'alienationOn t'écoute, tu fais quoi ?
Cybersécuent donc pythonent en majorité
https://image.noelshack.com/fichiers/2017/22/1496583962-risisingecigarette.png
Le python est l'un des pires langages soit dit en passant.
Le 28 avril 2022 à 02:14:34 :
Le 28 avril 2022 à 02:11:36 :
Le 28 avril 2022 à 02:08:24 :
Le 28 avril 2022 à 02:07:08 :
Le 28 avril 2022 à 02:05:39 :
Le 28 avril 2022 à 01:53:56 :
Le 28 avril 2022 à 01:19:25 :
Je suis le khey de ce topic https://www.jeuxvideo.com/forums/42-51-69572837-1-0-1-0-en-programmation-c-est-normal-de-pas-comprendre-le-code-des-autres.htmhttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png Voilà mon code corrigé :
https://image.noelshack.com/fichiers/2022/17/4/1651101461-code-corrigee.png Alors ? Vous sentez la progression fulgurante ?
https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png pourquoi y'a un return false qui traine au lieu d'un return tout court ? pourquoi tu fais pas des fonctions fléchées quand tu les passe en paramètres plutôt qu'avec le keyword "function" ? Et pourquoi tu fais des strings composées avec des "+" comme un déchet alors que tu pourrais utiliser les magnifiques backticks et ${} qui sont beaucoup plus flexibles et esthétiques ?
+ t'as oublié des points virgules et ton indentation est dégueulasse. Il me semble qu'un linter te conseillerait des simple cote au lieux des doubles pour les chaines de caractère.
D'ailleurs, puisque tu utilises VScode tu devrais installer un linter JS ca peut t'aider a coder proprement et tu as le raccourcis ctrl+alt+f sur VS code pour formater ton code automatiquement.
Tu fous un linter qui s'applique au build et on n'en parle plus
https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png il y a pas de build dans ce que fait l'op
Et c'est toujours mieux de l'avoir directement en visuel dans l'éditeur pendant que tu codes
Quand tu fais du dev pro tu as de la CI.
D'abord mettre les outils dans la CI, ensuite dans l'IDE.L'op a fait 20 lignes de javascript sur un fichier .js et l'autre nous parle d'intégration continue
https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png Tu veux donner des conseils pour créer une pipeline de livraison multi-environnement pour le fichier JS de l'op?
déformation professionnelle
Le 28 avril 2022 à 02:14:17 :
Bordel la page de feed juste pour des commentaire
C'est normal. Parfois sur une PR de 10 lignes t'as 100 commentaires car personne n'est d'accord
Le 28 avril 2022 à 02:12:17 :
Faire du JS ou du Java, aya l'alienation
On t'écoute, tu fais quoi ?
Le 28 avril 2022 à 02:08:24 :
Le 28 avril 2022 à 02:07:08 :
Le 28 avril 2022 à 02:05:39 :
Le 28 avril 2022 à 01:53:56 :
Le 28 avril 2022 à 01:19:25 :
Je suis le khey de ce topic https://www.jeuxvideo.com/forums/42-51-69572837-1-0-1-0-en-programmation-c-est-normal-de-pas-comprendre-le-code-des-autres.htmhttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png Voilà mon code corrigé :
https://image.noelshack.com/fichiers/2022/17/4/1651101461-code-corrigee.png Alors ? Vous sentez la progression fulgurante ?
https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png pourquoi y'a un return false qui traine au lieu d'un return tout court ? pourquoi tu fais pas des fonctions fléchées quand tu les passe en paramètres plutôt qu'avec le keyword "function" ? Et pourquoi tu fais des strings composées avec des "+" comme un déchet alors que tu pourrais utiliser les magnifiques backticks et ${} qui sont beaucoup plus flexibles et esthétiques ?
+ t'as oublié des points virgules et ton indentation est dégueulasse. Il me semble qu'un linter te conseillerait des simple cote au lieux des doubles pour les chaines de caractère.
D'ailleurs, puisque tu utilises VScode tu devrais installer un linter JS ca peut t'aider a coder proprement et tu as le raccourcis ctrl+alt+f sur VS code pour formater ton code automatiquement.
Tu fous un linter qui s'applique au build et on n'en parle plus
https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png il y a pas de build dans ce que fait l'op
Et c'est toujours mieux de l'avoir directement en visuel dans l'éditeur pendant que tu codes
Quand tu fais du dev pro tu as de la CI.
D'abord mettre les outils dans la CI, ensuite dans l'IDE.
Le 28 avril 2022 à 02:07:17 :
+15 social credit
C'est une invention de l'occident hein.
Le 28 avril 2022 à 02:05:39 :
Le 28 avril 2022 à 01:53:56 :
Le 28 avril 2022 à 01:19:25 :
Je suis le khey de ce topic https://www.jeuxvideo.com/forums/42-51-69572837-1-0-1-0-en-programmation-c-est-normal-de-pas-comprendre-le-code-des-autres.htmhttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png Voilà mon code corrigé :
https://image.noelshack.com/fichiers/2022/17/4/1651101461-code-corrigee.png Alors ? Vous sentez la progression fulgurante ?
https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png pourquoi y'a un return false qui traine au lieu d'un return tout court ? pourquoi tu fais pas des fonctions fléchées quand tu les passe en paramètres plutôt qu'avec le keyword "function" ? Et pourquoi tu fais des strings composées avec des "+" comme un déchet alors que tu pourrais utiliser les magnifiques backticks et ${} qui sont beaucoup plus flexibles et esthétiques ?
+ t'as oublié des points virgules et ton indentation est dégueulasse. Il me semble qu'un linter te conseillerait des simple cote au lieux des doubles pour les chaines de caractère.
D'ailleurs, puisque tu utilises VScode tu devrais installer un linter JS ca peut t'aider a coder proprement et tu as le raccourcis ctrl+alt+f sur VS code pour formater ton code automatiquement.
Tu fous un linter qui s'applique au build et on n'en parle plus
Le 28 avril 2022 à 02:01:05 :
Le 28 avril 2022 à 01:58:00 :
Le 28 avril 2022 à 01:57:05 -The_Sensei- a écrit :
Demande jamais l'avis de devs en vrai, surtout ici. Faut juste t'entraîner et bouffer du code.3/4 des devs sont condescendants, arrogants et c
Oui j'ai remarqué ça la commu est très toxique bordel ça donne pas envie de discuter avec eux
https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png Ils ont que ça dans leur vie, le pire c'est que certains n'ont jamais fait de C
Y'a qu'en école qu'on fait du C
Le 28 avril 2022 à 01:58:47 :
Les oeufs durs c'est départ a froid ou départ eau bouillante ? J'ai jamais su.
Tu les faits tourner. S'ils tournent vite ils sont cuits, sinon ils sont crus
Le 28 avril 2022 à 01:57:05 :
Demande jamais l'avis de devs en vrai, surtout ici. Faut juste t'entraîner et bouffer du code.3/4 des devs sont condescendants, arrogants et c
C'est pour ça qu'on a créé l'egoless programming.
Juste pour se donner bonne conscience en vrai
Le 28 avril 2022 à 01:56:11 :
salaire diplome ?
7k net, diplôme d'ingénieur
Le 28 avril 2022 à 01:55:08 :
Le 28 avril 2022 à 01:53:56 :
Le 28 avril 2022 à 01:19:25 :
Je suis le khey de ce topic https://www.jeuxvideo.com/forums/42-51-69572837-1-0-1-0-en-programmation-c-est-normal-de-pas-comprendre-le-code-des-autres.htmhttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png Voilà mon code corrigé :
https://image.noelshack.com/fichiers/2022/17/4/1651101461-code-corrigee.png Alors ? Vous sentez la progression fulgurante ?
https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png pourquoi y'a un return false qui traine au lieu d'un return tout court ? pourquoi tu fais pas des fonctions fléchées quand tu les passe en paramètres plutôt qu'avec le keyword "function" ? Et pourquoi tu fais des strings composées avec des "+" comme un déchet alors que tu pourrais utiliser les magnifiques backticks et ${} qui sont beaucoup plus flexibles et esthétiques ?
ça fait 2 semaines que j'ai commencé je suis débutant mais vu ton air condescendant je vais pas perdre mon temps avec toi
https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
C'est comme ça dans toutes les code review. Faut t'y habituer
Le 28 avril 2022 à 01:49:14 :
Le 28 avril 2022 à 01:43:55 :
Vous êtes c ou quoi ?il débute et vous êtes là
"Gneugneu react npm t'as ton package ca sert a rien de fr sa en vanilla
https://image.noelshack.com/fichiers/2021/30/5/1627677975-hommestylecigarbourbon.png "Évidemment que c'est à chier mais il débute, faut bien qu'il apprenne les bases
tain vraiment des cas les mecs
Ben oui mais faut l'informer qu'en fait quand t'es developpeur, ton travail c'est pas coder. C'est juste aller chercher le bon package et faire des cahier de test et autre documentation
T'es pas la pour coder. T'es la juste pour intégrer du code que des vrai développeur ont déjà fait depuis des lustre avant toi
Ca c'est le taff des développeurs junior.
Un dev senior il corrige les lib qu'il tire
Le 28 avril 2022 à 01:42:54 :
Le 28 avril 2022 à 01:39:25 :
Le 28 avril 2022 à 01:38:27 :
Le 28 avril 2022 à 01:35:08 :
Le 28 avril 2022 à 01:34:20 :
Le 28 avril 2022 à 01:32:56 :
Le 28 avril 2022 à 01:31:39 :
Le 28 avril 2022 à 01:28:35 :
Le 28 avril 2022 à 01:27:34 RT3BV a écrit :
Le 28 avril 2022 à 01:25:40 :
Le 28 avril 2022 à 01:25:04 SwordLava a écrit :
Le 28 avril 2022 à 01:24:21 :
Le 28 avril 2022 à 01:22:59 :
Vous êtes pas là les kheys devs ?https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png Si mais je code pas en JS
https://image.noelshack.com/fichiers/2018/20/7/1526806974-ahideforme.png Mais tu comprends mon code au moins ?
https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png A peu près, mais faudrait penser à le commenter
https://image.noelshack.com/fichiers/2018/20/7/1526806974-ahideforme.png Les commentaires ça sert à rien, à part à pallier à ton incompétence à faire du code lisible
https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png J'en mets partout perso, même si je comprend tout
https://image.noelshack.com/fichiers/2018/20/7/1526806974-ahideforme.png Tu fais parti des porcs qui chie des codes incompréhensible qui le sont encore plus a cause des commentaires
Commentaires qui au bout d'un moment ne sont plus vrai vu que le code a évolué
https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png Ah. Bah c'est que tu comprends pas le principe d'un commentaire et d'un code propre
Je donne des formations sur le clean code donc bon
On ne s'est pas compris alors. J'ai pas dis de tout commenter. Juste quand ya besoin, c'est a dire assez souvent quand même
Non. Souvent tu n'en as pas besoin.
Tu dois utiliser des nommages explicites et le commentaire est inutile car redondant.Les commentaires roman au dessus des méthodes de 50 lignes
Avec encore des commentaires dans la méthode
Une partie en anglais une partie en Français
Avec des initiales de dev devant style "28/04/2022 Robert FLANCHARD : ajout du calibrage des TOR dans les LEFISO suite a la Jira 547"
On se comprend.
Les commentaires servent dans la majorité des cas à rien. Vaut mieux utiliser un message de commit explicite en revanche