NPM & left-pad: Have We Forgotten How To Program? | Haney Codes .NET
الامر ليس نسيان كيف أبرمج ، الامر في تسريع عملية التطوير ، حيث على المطور أن يفعل هذه الايام كثير من الاشياء في وقت قياسي (قصير في الغالب) لذلك تجد المطورين يبحثون عن حزم بدل أن يطوروا أو "يعيدوا صناعة العجلة" كما يقولون .
نعم اتفق معك لكن ما يثير استغرابي هو وجود حزم تتكون من دالة أو دالتين تؤدي وظيفة صغيرة جدا ومع ذلك تجد لديها معدل تحميل عالي
مثل isArray
البارحة فقط تم تحميلها أكثر 600000 (ستمائة ألف) مرة على الرغم من إحتوائها على ثلاثة أسطر فقط!
var toString = {}.toString;
module.exports = Array.isArray || function (arr) {
return toString.call(arr) == '[object Array]';
};
التعليقات