Messages de RT3BV

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 :rire:

Tu codes with ou without commentaryhttps://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 :hap:

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'alienation :rire:

On 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 sallenthttps://image.noelshack.com/fichiers/2021/43/4/1635454847-elton-john-tison-golem.png

La prog fonctionnelle en python ? :malade:
La portée des variables et attributs de visibilité ? :malade:
Le duck typing :rire:

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'alienation :rire:

On 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 plushttps://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 continuehttps://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 professionnellehttps://image.noelshack.com/fichiers/2021/43/4/1635454847-elton-john-tison-golem.png

Le 28 avril 2022 à 02:14:17 :
Bordel la page de feed juste pour des commentaire :rire:

C'est normal. Parfois sur une PR de 10 lignes t'as 100 commentaires car personne n'est d'accordhttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png

Le 28 avril 2022 à 02:12:17 :
Faire du JS ou du Java, aya l'alienation :rire:

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 plushttps://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 plushttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png

echo "UP"

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 euxhttps://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 Chttps://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png

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 crushttps://image.noelshack.com/fichiers/2022/17/2/1650980168-risichad1650980035825.png

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 :hap:

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 toihttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png

C'est comme ça dans toutes les code review. Faut t'y habituerhttps://image.noelshack.com/fichiers/2016/34/1471865484-stickermrrobot.png

https://image.noelshack.com/fichiers/2017/04/1485268586-hackeur-v1.pnghttps://image.noelshack.com/fichiers/2016/34/1471865484-stickermrrobot.png

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 vanillahttps://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 :rire:

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 :rire:

Ca c'est le taff des développeurs junior.
Un dev senior il corrige les lib qu'il tirehttps://image.noelshack.com/fichiers/2021/04/4/1611841177-ahiahiahi.png

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 JShttps://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 commenterhttps://image.noelshack.com/fichiers/2018/20/7/1526806974-ahideforme.png

Les commentaires ça sert à rien, à part à pallier à ton incompétence à faire du code lisiblehttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png

J'en mets partout perso, même si je comprend touthttps://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 :rire:
Avec encore des commentaires dans la méthode :rire:
Une partie en anglais une partie en Français :rire:
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" :rire:

On se comprend.
Les commentaires servent dans la majorité des cas à rien. Vaut mieux utiliser un message de commit explicite en revanche :oui: