مافيا سفن أكس - Mafia7x

تعلم التفكير المنطقي لحل المشكلات البرمجية بسهولة

صورة الكاتب - Mafia7x - نشر في 03-04-2022 | التصنيف: برمجة
Logical-Thinking.png

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


حاول تقسيم المشكلة الكبيرة إلى مشاكل جزئية

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


فكر بجميع الحالات

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


شاهد أيضاً مصطلحات اساسيه في البرمجه على كل مبرمج معرفتها.

تعلّم رسم النماذج قبل البرمجة

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


الممارسة

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


استفد من أكواد الآخرين

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


شاهد أيضاً ما هو الذكاء الاصطناعي AI؟

اقرأ الكثير حول لغات البرمجة والخوارزميات

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


خاتمة

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

كاتب التدوينة
صورة التدوينة
Mafia7x   

     لا يوجد وصف Ok

close

عن أبي هريرة(رضي الله عنه): (قال رسول الله (صلى الله عليه وسلم):(كلمتان خفيفتان على اللسان، ثقيلتان في الميزان، حبيبتان إلى الرحمن: سبحان الله وبحمده، سبحان الله العظيم))