1550Fermer1552
nitroLe 24/03/2016 à 00:07
flanker (./28209) :
vince (./28208) :
http://korben.info/11-lignes-de-codes-disparaissent-centaines-de-projets-open-source-mis-a-mal.html
Le Javascript dans toute sa splendeur !

Des milliers de modules qui font quelques lignes de code (je suis sûr qu'en moyenne l'emballage - packaging, readme, index - est plus gros que le code lui-même), pour des fonctions de base, avec peu de documentation ou de test, le tout pour former de beaux plats de spaghetti de dépendances couic

http://www.haneycodes.net/npm-left-pad-have-we-forgotten-how-to-program/
  • There’s a package called isArray that has 880,000 downloads a day, and 18 million downloads in February of 2016. It has 72 dependent NPM packages. Here’s it’s entire 1 line of code:
    return toString.call(arr) == '[object Array]';
  • There’s a package called is-positive-integer (GitHub) that is 4 lines long and as of yesterday required 3 dependencies to use. The author has since refactored it to require 0 dependencies, but I have to wonder why it wasn’t that way in the first place.
  • A fresh install of the Babel package includes 41,000 files
  • A blank jspm/npm-based app template now starts with 28,000+ files
eek