Be Warnᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Be Warnᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ

@BeWarnBW

24 تغريدة 2 قراءة Oct 08, 2022
اخطاء يرتكبة المبتدئين عند تعلم البرمجة!
ارتكاب الاخطاء جزء من رحلة التعلم، فاذا كنت قد بدات في تعلم البرمجة، فتهانينا! أنت بالفعل متقدم بخطوة واحدة لتصبح مطور ماهر.
#BeWarnBW
تمنحك البرمجة قوة كتابة الكود وتنفيذ شي في الكمبيوتر يمكنك رؤويتة. إذا كنت لا تستمتع بالبرمجة، فمن المرجح أنك تفعل شيئًا خاطئًا. لكن لا تقلق ، فأنت لست وحدك. كلنا واجهتنا هاذه المرحلة.
لن اطيل عليكم هي نبدا
1. محاولة تعلم عدة لغات
عندما تبدأ للتو في البرمجة ، قد يكون عدم الالتزام بلغة واحدة من أسوأ الأخطاء التي ترتكبها. فإن تعلم لغات متعددة يمكن أن يمنحك في الواقع الكثير من الإحباط.
جميع اللغات البرمجية بنسبة كبيره كتابة الكود تكون بنفس المفاهيم يكون هناك اختلاف بسيط،
سيقول البعض نفس المفهوم يمنكننى تعلم عدة لغات ليست مشكلة؟
نعم نفس المفهوم لكن طريقة كتابة الكود مختلفة وهذا سوف ياخرك لتعلم لب البرمجة وهي المفاهيم الاساسية للبرمجة فتعلم لغة واحدة حتى الاحتراف ثم تعلم لغة اخرى هاذه هي الطريقة الصحيحة
2. تعلم الكود بدون تخطيط
من المؤكد أنه من المغري الغوص مباشرة بعد النظر في مشكلة والبدء في كتابة الكود. ولكن ، من خلال القيام بذلك، فإنك تعد نفسك للأخطاء المنطقية وساعات من إعادة كتابة الكود التي كان من الممكن تجنبها إذا كنت قد خططت للبرنامج مسبقًا.
سواء كانت مشكلة صغيرة أو مشروعًا مفصلاً ، فإن التخطيط على الورق قبل أن تبدأ بالفعل في الكود يمكن أن يساعدك في تحليل الحالات التي ربما تكون قد أغفلتها ويساعدك على تجنب الأخطاء المنطقية التي تنشأ من الغوص مباشرة في الحل الأول الذي تصادفه.
حاول تقسيم المشكلة إلى أجزاء ، حتى تتمكن من التعامل معها بشكل فردي. بدلاً من البدء بالحل الأول الذي تصادفه ، فكر في الحلول الممكنة الأخرى التي قد تكون موجودة. حلل أيهما يعمل بشكل أفضل بالنظر إلى قيودك.
لا يتعين عليك الحصول على كل التفاصيل الأخيرة بشكل صحيح. كن مرنًا - قد تتغير أفكارك الأصلية. الشيء المهم هو الحصول على فكرة واضحة عالية المستوى عن كيفية عمل برنامجك. لن يؤدي ذلك إلى توفير الوقت فحسب ، بل يمنحك أيضًا الحرية في استكشاف وتحليل طرق وحالات متعددة لحل المشكلة.
3. اختيار موضوع متوسع للغاية او معقد
في بعض الأحيان ، يصبح المطورون جشعين للغاية في رغبتهم في معرفة كل شيء عن موضوع يفشلون في تضييق نطاقه ، وبدلاً من ذلك ، يضعون هدفًا تعليميًا واسعًا للغاية. إلى أي مدى واسع جدًا ، أسمعك تسأل.
واسع جداء لدرجة وجود العديد من التقنيات والمفاهيم التى لا تعلم عنة اي شي.
سوف تسالني اذا ما هو الحل، قبل ان تتعلم اي تقنية حاول ان تعرف ما هي المفاهيم او التقنيات التى تحتاج لتعلمة قبل ان تبدا يتعلمة، ابداء بتعلم التقنات البسيطة التى تحتاجة لتعلم هاذه التقنية وسوف ستجد عند العودة للمفهوم الذي تريد تعلمة انه بسيط جدا. وليست تقنية معقدة لا تستطيع تعلمة
4. الافرائط في التعلم
التعب من البرنامج التعليمي - إنه حقيقي. إذا كنت تعتقد أنك تتعلم شيئًا ما من خلال الاطلاع على عدد لا نهائي من الكتب ومقاطع الفيديو والبرامج التعليمية ، فأنت ببساطة تهدر وقتك.
اختر بعض الخيارات، سواء كانت كتبًا أو مقاطع فيديو الخ، والتزم بها. من المحتمل أن ما تتعلمه في مقطع فيديو سيكون مشابهًا جدًا لبرنامج تعليمي آخر تقرأه حول نفس الموضوع
بعد ان تنتهى من التعلم من اي تقنية لتقم ببناء برنامج في الحقيقة سوف تتعلم بناء الكود بشكل صحيح عند بناء التطبيقات
5. عدم كتابة كود نظيف
لقد اشتغل الكود😁. عندما تبدأ في كتابة التعليمات البرمجية لأول مرة، فإن الهدف الأساسي هو جعلها تعمل بطريقة ما والحصول على المخرجات المطلوبة. ولكن بغض النظر عن هاذه ما زلت تحتاج لكتابة كود جيد.
يتضمن هذا كل شي بدءا من تنسيق الكود بشكل صحيح، واستخدام اسماء متغيرات، وترك ملاحظات هنا وهناك.
هاذا يساعدك على معرفة الكود الذي اشتغلت وتطويرة في المستقبل بسهولة.
أيضًا ، قد تضطر إلى العمل في مشروع تعاوني في المستقبل والذي يمكن أن يتضمن المرور وتصحيح كود الآخرين.
4. كتابة كود غير قابل لإعادة الاستخدام
هناك قاعدة ذهبية عندما يتعلق الأمر بالبرمجة - إذا كان عليك تكرار التعليمات البرمجية الخاصة بك عدة مرات ، فهناك بالتأكيد طريقة أفضل لكتابتها.
يتضمن الكود الفعال كتابة واستخدام كود قابل لإعادة الاستخدام. كلما زادت قدرتك على إعادة الاستخدام ، قل ما عليك الكتابة في كل مرة. ومع ذلك ، بالنسبة للمبرمجين المبتدئين ، قد تكون كتابة التعليمات البرمجية القابلة لإعادة الاستخدام صعبة للغاية.
قد تنظر في التعليمات البرمجية الخاصة بك وتعتقد أن كل ما فعلته من كود كتبتة لمرة واحدة ولن تكون هناك حاجة إلى أي منه مرة أخرى. ل
كن الحيلة هي تقسيمها إلى أجزاء أصغر والنظر مرة أخرى. ابحث عن الأشياء الصغيرة التي تبدو بسيطة ولكنها تحتاج إلى القيام بها طوال الوقت. ربما يأخذون فقط سطرًا أو سطرين من التعليمات البرمجية ، لكن هذه الأشياء الصغيرة تتراكم بمرور الوقت.
5. تكرار كود شخص آخر بدلاً من اكتشاف الخطأ فيك
تظهر لك مجموعة من الاخطاء، حتى بعد تصحيح "Syntax errors"، تظل عالقًا في كود لا يعمل ، والأسوأ من ذلك ، أنه ليس لديك فكرة عن السبب.
في مواجهة الانسداد بسبب هذا الخطأ المنطقي - وبعد قضاء ساعات في ذلك في حالة من الإحباط - قررت إرسال المشكلة إلى Google ومحاولة تكرار نهج آخر بدلاً من ذلك.
عند تقم بالحل المشكلة افهم المشكلة التى عندك واذا كانت العديد من المشاكل قم بحلة كل مشكلة على حدة، بعد ان تفهم المشكلة ابداء بالبحث عن الحل وحاول ان تفهم الحل وليس نسخ ولصق او التجربة حتى المشكلة هاذا ليس حل فهم طريقة عمل الكود هي الطريقة الصحيحة لحل المشكلة
عندما تقوم بحل المشكلة، قم بتحليل الكود بشكل منطقي،
وسوف تجد الحل

جاري تحميل الاقتراحات...