الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

نصائح بسيطة للمبرمج

مغلق
بدأه sadjackal في 22 أبريل 2001 · 0 رد · 2,977 مشاهدة · في أرشيف منتدى الدلفي
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم

فيما يلي بعض نصائح بيسطة قد تفيدك في حياتك البرمجية :

1 - فليكن لديك دائما ملفا تضع فيها قصاصات شيفرات ، يعني احيانا تلاقي عدة اسطر من الشيفرة مفيدة جدا، وتضعها في ملفك وووفي احد الايام قد تحتاج وقد توفرلك كثير من الجهد والوقت ....

2 - دائما حاول ان تكتب الشيفرة بالقواعد، اقصد لكل لغة لها قواعد معينة في صيغ الكتابة متعارف عليها بين المبرمجين، حاول ان تلتزم بها حتي يسهل قرائة ما تكتبه لك وللآخرين .....

3 - حاول ان تكتب الشيفرة في افضل الطرق، اقصد قد يوجد هناك طريقين او اكثر لانجاز عمل ما فحاول تختار اقلها واقصرها

مثال :

 

procedure mypro (var myvar : boolean);

begin

if myvar = false then 

myvar = true 

else myvar = false;

end;

بديل :

procedure mypro (var myvar :: boolean);

begin

myvar := not myvar;

end;

4 - اذا كنت تستخدم احدي لغة برمجة المرئية وتستخدم المكونات الجاهزة ، ولديك سؤال عنه حاول تنظر في ملفات المساعدة ، لان كل ما تستطيع عمله مع ذلك المكون موجود غالبا في ملفات المساعدة الي تاتي معه ...

5 - عندما تقوم بتركيب لغة البرمجة لا تنس تركب ملفات المساعدة الخاصة لها، واذا كنت تبرمج لبيئة ويندوز احرص علي تركيب ملفات Micro$oft SDK - Software Development Kit

لان هذه الملفات تحتوي علي المساعدة البرمجة لاغلب المكونات التي تستخدمها في بيئة ويندوز لعمل برمجة بواجهة الاستخدام وغيره ( من نوافذ، قوائم، ازرار، وغيره الكثيير )، ولكن المشكلة ان امثلته بلغة سي، ومع قليل مع الخبر في سي تستطيع تطبيق امثلته في لغتك المختارة ...

6 - عندما تواجه مشكلة ، وقبل ان تتوجه بها الي احدي المنتديات وامثاله، فكر جيدا فيه، فكر ما الذي تريده، وما الذي تحتاجه من العمل لانجازه، لانك احيانا تعرف العمل ككل، ولكن لا تعرف الخطوات التي تعمله، واحيانا تعرف الخطوات ولا تعرف كيف تنجز ذلك العمل .... فكر ، واقرا ملفات المساعدة، واقرا في الشيفرات الجاهزة لديك وفي الآخر توجه الي المنتديات او الاماكن التي تلقي اسئلتك ..

7 - اذا زرت موقع ولقيت برنامج مع شيفرته وفي لغتك المفضلة نزله في جهازك ، وحاول تقرأه عدة مرات ،،، فقراءة عدة سطر من الشيفرة تساوي كتابة سطر من الشيفرة .....

8 - حاول ان تعلق علي كل سطر مما تكتبه من الشيفرة ، لانك مع مرور الايام قد تنس ما عمل هذه الشيفرة او ذاك، وايضا التعليقات مفيدة لغيرك ممن يقرؤون ماكتتبه .....

9 - فليكن عندك دائما موقع او موقعين خاص وشهيرة في لغتك المختارة، تحرص علي زيارته في فترات متقاربة، وتعرف علي الجديد.....

10 - انضم الي مجموعات الاخبارية، أو علي الأقل واحدا من القوائم البريدية ، حتي اذا لم تكتب عن المشاكل، فعلي الاقل تستفيد مما واجهه الآخرين من المشاكل ،ومما وجدوه من الحلول ...

11 - اثناء تطويرك للبرنامج دائما اشتغل في طور التنقيح Debug ولا تستخدم ميزة Optimization ولما تنتهي حاول تنقح شيفرتك وحاول تختصره كلما امكن وطبعا تترجمه بميزة Optimization والميزات الاخري التي تدعمها لغتك ..

هذا ما لدي ، وما تعودت عليه منذ بدايتي للبرمجة كهواية .. واكيد لديكم انتم ايضا اساليب مفيدة كثيرة ، ويا حبذا لو شاركتمونا ... وشكرا

هذا الموضوع مغلق.

مواضيع مشابهة