لاحظت كثير من المبتدئين عندهم هذيك الفكرة العجيبة إنه استخدام أي مكتبة/إطار عمل يخليك مبرمج " أضعف " .. ولقيت أسئلة كثيرة زي ( ليش لازم أتعلم bootstrap إذا يمديني اسوي نفس الشيء بـ HTML,CSS and JS ؟ )
عشان نناقش هالسؤال بالتحديد, أحب أقولك تعلم الـ bootstrap ضرورة فعلا
عشان نناقش هالسؤال بالتحديد, أحب أقولك تعلم الـ bootstrap ضرورة فعلا
ليش ضرورة ؟ لأن وقتك من ذهب .. انت كمبرمج front-end , ماقد لاحظت إن فيه أشياء كثيرة تعيدها بشكل مستمر وتقريبا مشتركة بأغلب المواقع؟ مثلا بناء الـ navbar , وبناء الـ buttons وغيرها
وهالأشياء جد تاخذ كمية وقت كبيرة مهما كنت محترف, والأسوء إنها تتكرر بشكل ممل
وهالأشياء جد تاخذ كمية وقت كبيرة مهما كنت محترف, والأسوء إنها تتكرر بشكل ممل
طبعا لما تكون مبتدأ وتتعلم الـ CSS,HTML لازم تسوي هالأشياء بنفسك عشان تتعلمها كويس, بس لما تتدرب كفاية وتبغى تبدأ تشتغل على مشاريع حقيقية أو تبغى تبني نموذج بسيط عشان توريه للعميل , وقتها انت محتاج تبني شيء بجودة عالية وبسرعة .. وهذي المشكلة يحلها Bootstrap
فلا تحس إنك مبرمج ضعيف أو مستواك أقل من الباقيين لأنك تستخدم هالأدوات لأن هالفكرة غلط, مو لازم تعيد تخترع وتبني حاجة الناس بنوها من قبلك بأحسن طريقة.. هذي مضيعة وقت
ونفس الفكرة تنطبق على أي مجال ثاني
ونفس الفكرة تنطبق على أي مجال ثاني
وبالمناسبة, الموضوع أكبر من استخدام المكتبات.. لازم تتعلم الإختصارات في الـ IDE الي تستخدمه لأنها توفر عليك وقت كثير وتقدر عن طريقها تسوي tasks متعبة بضغطة زر!
مثال؟ اوكي..
مثال؟ اوكي..
زي ماتشوف سطر واحد فيه كم كلمة ريحوني من كتابة كثيرة , ماكانت راح تفيدني بشيء وبس راح تضيع وقتي.. تعلم الإختصارات جدا مهم
وعلى فكرة,تقريبا كل لغات البرمجة الي استخدمتها فيها boilerplate code , وأي IDE راح يوفر عليك اختصارات / إضافات تسهل عليك كتابة هالكود عشان لا تقعد تكرر نفسك على شيء يضيع وقتك وماتستفيد منه
* النهاية *
لو عجبك الثريد وتبغى تشوف محتوى مشابه تابع حسابي
@Webnprog
ورتويت عشان يوصل لأكبر قدر ممكن من الناس❤️
لو عجبك الثريد وتبغى تشوف محتوى مشابه تابع حسابي
@Webnprog
ورتويت عشان يوصل لأكبر قدر ممكن من الناس❤️
Loading suggestions...