برنامج مواقيت الصلاة لكل ولايات الوطن ( للجزائر فقط )
#50
السلام عليكم
لي ملاحظات بسيطة ستزيد من مستواك البرمجي بإذن الله

في البداية حاول إختصار الكود عندما تستطيع فآخر كود وضعته يمكنك إخنتصار الكثير من الأكواد
نقطة آخرى وهي مراعة فلسفة باسكال Smile أول حرف كابتل من كل كلمة وكذلك الـ record المسمى PTime
عندما يراه مبرمج آخر سيضن انه Pointer للنوع Time وربما كذلك يتعارض مع متغيرات آخرى مستقبلاً
كونه اسم وارد إستعماله بكثرة .
نقطة آخرى اسماء الدوال ومعاملاتها معقدة Big Grin فكما اخبرتك حاول دائماً كتابة أكواد بسيطة .
نقطة آخرى ما رئيك لو جعلت الـ Resault لا ترجع Record كم هو الحال في الدوال المكتوبة في آخر مشاركة
وإنما تجعل الـ Resault يكون احد المعاملات من نوع var , بينما تجعل المرجعات في Resault من نوع
boolean يشير إلى نجاح الدالة من عدمه (عند الحاجه) .

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

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

اتمنى أني افدتك , بالتوفيق
الرد


الردود في هذا الموضوع
برنامج مواقيت الصلاة لكل ولايات الوطن ( للجزائر فقط ) - بواسطة مهند الرسيني - 22-03-2015, 05:28 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم