Le problème soulevé est que les modules en question se résument en une ligne active. Trop souvent je vois que des développeurs ne savent même plus utiliser les basiques de leurs langages. Là où 10 lignes de code peuvent suffire, ils créent une dépendance avec un paquet trivial, qui demande du temps pour connaitre sa syntaxe.
Reprenez vos basiques, et profitez-en pour faire des katas avec, écrire soit-même ce genre d'utilitaire permet de s'adonner au pair programming, au TDD, à la refacto.
là dessus tu as raison. Cela dit il y a eu et il y aura toujours des dérives. Avant ça les “dev” copiaient des bouts de code sans même les comprendre, pour moi ça revient au même. DRY et ne pas réinventer la roue ok, ne pas être con, pour l'exemple du isEven, je suis 100% d'accord, c'est ridicule.
Quand j'ai un truc simple à faire, je suis content d'avoir du 0 dépendances. Et si je dev un truc qui pourra me re-servir, je fais mon propre module.
Titre marrant: “un” ? Et comme si c'était une nouvelle fracassante :p
En tout cas c'est vrai :)
Tu as l'air d'approuver, faudrait donc passer le titre à “Deux”, non ?
3
On a quand même fait un sacré pas en avant avec npm audit
Le problème soulevé est que les modules en question se résument en une ligne active. Trop souvent je vois que des développeurs ne savent même plus utiliser les basiques de leurs langages. Là où 10 lignes de code peuvent suffire, ils créent une dépendance avec un paquet trivial, qui demande du temps pour connaitre sa syntaxe.
Reprenez vos basiques, et profitez-en pour faire des katas avec, écrire soit-même ce genre d'utilitaire permet de s'adonner au pair programming, au TDD, à la refacto.
là dessus tu as raison. Cela dit il y a eu et il y aura toujours des dérives. Avant ça les “dev” copiaient des bouts de code sans même les comprendre, pour moi ça revient au même. DRY et ne pas réinventer la roue ok, ne pas être con, pour l'exemple du isEven, je suis 100% d'accord, c'est ridicule.
Quand j'ai un truc simple à faire, je suis content d'avoir du 0 dépendances. Et si je dev un truc qui pourra me re-servir, je fais mon propre module.