Non pas que ces one-liners ne soient pas utiles. C'est juste que c'est chiant de se retrouver avec "un module = une fonction = une ligne".
Et un autre point : à qui la faute ? A celui qui écrit ce truc, ou à celui qui l'utilise en dépendance au lieu de le mettre dans son propre Helper/Utils ?
[^] # Re: D'un extrême à l'autre ?
Posté par Dring . En réponse au journal De l'art d'être indépendant des dépendances. Évalué à 7. Dernière modification le 17 janvier 2022 à 19:23.
Le fait est que NPM référence des packages qui sont des one-liners, et que ces packages sont utilisés en dépendances de truc plus gros.
Ce qui évidemment empire le "dependency hell".
Donc mauvais exemple mais vrai problème.
D'autres exemples :
https://www.zdnet.com/article/another-one-line-npm-package-breaks-the-javascript-ecosystem/
https://betterprogramming.pub/10-awesome-javascript-one-liners-utilities-for-daily-usage-ffd6a31e89d6
Non pas que ces one-liners ne soient pas utiles. C'est juste que c'est chiant de se retrouver avec "un module = une fonction = une ligne".
Et un autre point : à qui la faute ? A celui qui écrit ce truc, ou à celui qui l'utilise en dépendance au lieu de le mettre dans son propre Helper/Utils ?