15

1000 npm install

ارى هناك ادمان تحميل المكتبات الجاهزة. مع العلم أن هناك آلاف منها مهمله.

والعديد منها يعقد الكود اكثر ممايسهل.

بدل ما تقضي ساعتين في كتابه كود تفهمه وبسيط. ويزيد ادراكك لعمل تطبيقك.

تقضي4 ساعات في حل توافق المكتبه وربطها بالتطبيق.

لاشك أن هناك مكتبات اساسيه والجميع معترف بها.

ولايمكن العمل بدونها. أو يكون من الحماقه اعاده اختراع العجله. ولكن هذه المكتبات هي القله.

المعظم تؤدي وضيفه بسيطه وتقلب تطبيقك لأجل أن يتوافق معها.

اكتب بيديك ما استطعت فهذا يزيد فهمك ويجعلك لاحقا تميز بين الحُزم المفيد والضار.

كونوا مبرمجين ولاتكونوا مُركبين.

لان البرمجه اسهل وأوضح وانفع.

بعض اللغات الحزم فيها محصوره للوظائف الاساسيه فقط وتجبر المبرمج يكتب بيده ويفهم.

اما JS node فحتى إنشاء جدول بسيط في قاعدة البيانات ستجد له حزمه خاصه فيه. تعتمد على ٣ حزم أخرى. 💣

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

اعتقد المشكلة الأساسية في الاعتماد على الكثير من المكتبات الجاهزة هو عدم القدرة على حل الأخطاء البرمجية في المستقبل لان وجود خطأ في المكتبة يمكن أن يدفع القائم على البرنامج لتغيير مكتبة اعتمد عليها لفتره طويلة وهو على غير دراية بالكود البرمجي لها لكي يحل المشكلة.

لكن للأسف كتابة برامج بواسطة شخص واحد بحيث تكون معتمده على كود خاص يحتاج فريق أو لأوقات عمل طويلة ويؤثر على الإنتاجية. لكن بالنسبة للشركات التي تبحث عن حلول خاصة أو لغرض التعلم الذاتي، اعتقد الكلام صحيح بالتأكيد

معك حق لاحظت نفس الامر لذلك الان احاول قدر امكان تصميم معضم الوظائف لسببين الأول هو لتجنب ادا قام احد المطورين بتخلي عن تلك الحزمة او قام بمسحها، سبب التاني هو كما قلت.

كلام منطقي

هذا الكلام يفهمه المبرمجين الحقيقيين