Follow

Dilemme du jour : expliquer à des dev qui font une API, que POST, PUT et PATCH existent, que les trois sont utiles, et que les deux derniers s'occupent de faire deux choses distinctes qui s'exclus… tout ça en essayant d'éviter d'être dans la condescendance, et ne pas froiser les égos…

À le web, ce truc dont tout le monde dit savoir faire 🙄

· · Web · 2 · 2 · 2

↑ pour qui ça intéresse, il y a des RFC pour ça :
GET, HEAD, OPTIONS, POST, PUT, DELETE, CONNECT, TRACE → datatracker.ietf.org/doc/html/
PATCH → (avec sa propre RFC à lui tout seul) datatracker.ietf.org/doc/html/

Show thread
@Sp3r4z

Méthode gentille : "Apprendez ce qu'est une API (REST je suppute) et revenez me voir apres ", avec lien vers un site genre : siteduzero

Oui, c'était ma méthode gentille. La méchante : je faisais une MR sur leur code avec mail à tout le monde : "voila ce qu'il faut faire quand on connait les APIs"

Je sais, je suis un enculé
@Katyucha @Sp3r4z t'es pas méchant pour autant, tu connais ton taf stoo
@alyve

Justement, c'est pas mon taff.. je suis sysadmin/ops ... le mec qui gère des serveurs mais qui calment les devs... (enfin quand je suis en mode méchant)

@Sp3r4z

@Katyucha Pour la méthode "pas gentille", j'ai pas la compétence dans leur langage de prog pour le faire (malheureusement)… pour la méthode "gentille", je fais globalement ça, mais avec MDN…
Ça me pompe une énergie folle, pour juste dire "RTFM" en quelque sorte 🙃

J'en viens même, parfois, à croire que je fais de la merde à contre-courant de tout le monde.

@Sp3r4z

> J'en viens même, parfois, à croire que je fais de la merde à contre-courant de tout le monde.

T'es vachement optimiste 😆
Ce serai bien si tout le monde faisait des choses correctement… surtout en web…

@Katyucha

@devnull Optimiste ? Parce que j'ai l'impression de faire de la merde, en étant à contre-courant de ces autres là ? 🤔

@Sp3r4z Ouais… optimiste. Je saurai pas dire si tu fais de la merde ou pas. Mais j'ai vu pleins d'horreurs faits par « les autres », et sans aucune remise en question, contrairement à toi…

On se plante tous, mais entre se planter et faire de l'incompétence son mode de vie sans vouloir s'améliorer/corriger les erreurs identifiées… C'est plutôt les gens qui cherchent à faire de leurs mieux qui sont à contre-courant des autres. Faire de la merde en informatique est malheureusement « normalisé ».

@Sp3r4z Cela dit, c'est logique, plus on essaye de faire au mieux et qu'on est (super) exigeants en terme de qualité de ce qu'on fait, plus ça devient « naturel » et « facile » (limite un réflexe) de penser que c'est jamais assez bien, à tord ou raison selon les cas. Ou pire, se rappeler plus facilement des fois où on fait effectivement de la merde.

Les gens qui pensent produire que des trucs parfait, toute leurs vies doivent pas être exigeants envers eux même pour arriver à cette conclusion…

@devnull Je comprend bien mieux ton "optimiste", j'avais pas saisie.

On est bien d'accord sur ce que tu dis 👍

@Sp3r4z Ma formulation était peut-être un peu ambigu, je l'accorde. Mais sur le coup, je savais pas comment l'exprimer autrement en une seule phrase :)

Sign in to participate in the conversation
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!