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

التعليقات,فن التعلم وكتابة البرامج

مغلق
بدأه TYEF في 23 مارس 2007 · 8 رد · 3,633 مشاهدة · في المواضيع والدروس
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

والمؤلف فى المرفقات__________________________________.pdf

تم تعديل هذه المشاركة بواسطة TYEF في 23 مارس 2007 في 04:56

2
#2

لم أتلقى أى ردود سواء كانت سواء بالاستحسان او بالانتقاض فهل ذلك لفقر الموضوع

#3

كثر الله من امثالك , وشكر جزيل لمجهودك الرائع , هوايتي جمع الكتب الالكترونية ولا أقرءها ههههه , بأستثناء كتابك صغنون ورائع .

#4

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

تم تعديل هذه المشاركة بواسطة TYEF في 24 مارس 2007 في 02:06

#5

السلام عليكم ,,

شكراً على توفيرك هذا البحث الصغير ,,

أستخدم طريقة معينة في كتابة التعليقات ربما يعرفها كثير من المبرمجين ,, و هي كتابة الـ Precondition و الـ Postcondition لكل دالة و بالتالي أستطيع الرجوع إلى هذه التعليقات ليس لفهم الدالة و لكن لمعرفة النتائج المترتبة على إدخال شيء معين إلى هذه الدالة ,,

و أتفق معك بأن التعليقات تكون لشرح منطق البرنامج و ليس لشرح الكود عند كتابة الدوال أو الفئات ,,,

تحياتي ,,

#6

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

مثل يكتب تعليق عند الدالة main ويقول الدالة الأساسية في البرنامج :rolleyes:

لا تحرمنا من إبداعتك

#7

هل تستطيع ان توضح لى اكثر بالنسبة الـ Precondition و الـ Postcondition فانا ليس لدى خلفية عنهم او حتى تضع لى وصلة لهم

#8

السلام عليكم ,,

عند تصميم أي دالة فإنه لا بد أن يكون لها Domain أو مجال معين للمدخلات حتى نضمن صحة المخرجات و المخرجات هي المدى,,

مثال ,, دالة الجذر التربيعي تقبل الصفر و الأعداد الموجبة و هو مجال الدالة و سيكون المدى هو الصفر و الأعداد الموجبة أيضاُ في هذه الحالة ,,

الـ Precondition هي شروط صحة المدخلات Domain ,, و الـ Postcondition هو المدى أو المخرجات التي نضمنها في حالة صحة المدخلات ,,

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

تحياتي

Prime.zip

#9

thank's

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

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