شرح برمجة الويب
شرح برمجة الويب

@Webnprog

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

Loading suggestions...