حل سؤال ما هي...">
0 تصويتات
في تصنيف مناهج دراسية بواسطة (3.7مليون نقاط)

حل السؤال اختاري سبب الخطأ في الكود البرمجي

. جواب السؤال : اختاري سبب الخطأ في الكود البرمجي

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

، حل سؤال   اختاري سبب الخطأ في الكود البرمجي

، 

<<<<~~~ لذالك سررنا بكم كثيراً في موقعنا التعليمي موقع مدينة العلم وكما عودناكم أعزائي الطلاب أن نقدم لكم الأجابة الصحيحه والنموذجية وهي إجابة السؤال التالي. ~~~~~>>>> ؟ اختاري سبب الخطأ في الكود البرمجي

اختاري سبب الخطأ في الكود البرمجياختاري سبب الخطأ في الكود البرمجي

الحل هو 

°°°~~~~~°°°

يمكنكم طرح أسئلتكم علينا وسنوافيكم الاجابة على الفور كما قدمنا لكم حل السؤال،،.<< موقع مدينة العلم>> كوم مدرستي

1 إجابة واحدة

0 تصويتات
بواسطة (3.7مليون نقاط)
 
أفضل إجابة

حل سؤال ما هي الأخطاء البرمجية التي يرتكبها معظم المبرمجين عديمي الخبرة؟

هذه بعض الملاحظات التي اجدها دائما عند المبرمجين المبتدئين (من واقع خبرة 20 عاماً في البرمجة):

أبرز الأخطاء التي وقع فيها معظم المبرمجين 

النقطة الأولى: كاتب الكود هو من يراه فقط.

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

وهذا يؤدي إلى العديد من المشاكل التي ترافق هذه النقطة مثل:

1. عدم وضوح تسلسل البرنامج.

2. عدم الاهتمام بالتسميات الصحيحة، مثل المتغيرات تجدها معظمها x,y,z

3. عدم الاهتمام بتنسيق الكود، مثلاً عند ترك المسافات بشكل صحيح، بداية ونهاية البلوك البرمجي وغيرها.

4. عدم اعتماده على طريقة واضحة في ال code convention.

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

النقطة الثانية: التفكير بتعقيد أكثر من اللازم.

هناك العديد من المبرمجين الجدد والذي يريد أن يرقي مستواه بشكل سريع، فيقرأ كثيراً عن العديد من التقنيات مثل Design Patterns وSolid و Agile، فيحاول أن يقوم بتطبيق معظم ما يقرأ على مشاكل أبسط بكثير، ظناً منه أنه اتباع هذه الطرق سوف يجعله محترف أكثر رغم ما أضاف عليه من تعقيد البرنامج وكبر حجمه رغم أنه يمكن أن يكون ابسط بكثير مما عليه.

النقطة الثالثة: النسخ واللصق من StackOverFlow

اسئلة متعلقة

مرحبًا بك إلى موقع مدينة العلم، حيث يمكنك طرح الأسئلة وانتظار الإجابة عليها من المستخدمين الآخرين.
...