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

منتديات شموع العراق

اهـــــــــــــــــ وسهلا ــــــــــــــــــــــــلا
 
الرئيسيةأحدث الصورالتسجيلدخول

 

 ستايل البرمجة - برنامج مرتب (3)

اذهب الى الأسفل 
كاتب الموضوعرسالة
tito
صاحب المنتدى
صاحب المنتدى



عدد الرسائل : 128
السٌّمعَة : 0
نقاط : 71
تاريخ التسجيل : 22/02/2008

ستايل البرمجة - برنامج مرتب (3) Empty
مُساهمةموضوع: ستايل البرمجة - برنامج مرتب (3)   ستايل البرمجة - برنامج مرتب (3) Icon_minitimeالثلاثاء يناير 26, 2010 10:24 am

ستايل البرمجة - برنامج مرتب (3)


القسم الثاني: برنامج مرتّب


ما معنى برنامج مرتّب ؟
فعلاًً .. ما معني برنامج مرتّب .. ألا يعني كود مرتّب أم هي فلسفة ..
عزيزي المسجون إن برنامج مرتّب يعني ترتيب وقت البرمجة على البرنامج
وترتيب ملفات البرنامج ..
أنا متأكد 100% انك لم تفهم الكلام السابق لأنني نفسي لم افهمه وما زال مبهماً ..

حسناً الآن اقرأ التالي حتى تزول الغشاوة عن الكلام السابق

ترتيب الوقت البرمجي :
ترتيب وقت البرنامج يعني ترتيب الوقت البرمجي ...
قد تتساءل كيف يتم ذلك .. ؟؟!!
إذا صحصح معي ..
في طبيعة الحال يجب إن تقوم بكتابة جدول و مسودّة على ورقة خارجية ..
بها عمل البرنامج و الخواص التي تنوي إن تضعها في هذا البرنامج
ومن ثم تقوم بكتابة بعضاً من ملاحظاتك وتأخذ الاقتراحات من هنا وهناك ..
بهذا حصلت على مسودّة لها أول ما لها أي آخر ...

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

ترتيب السكريبت :

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

وفي كل ملف من برنامجك ضع التالي ..

كود PHP:
// Including global.php file
include("global.php");

وإذا كنت تريد أن يكون برنامجك عالمياً. . قم ببرمجة ملف يحتوي على متغيرات اللغة ..
يعني مثلاًً .. كلمة موافق أو أهلا تقوم بعمل متغير لها فيهِ هذه الكلمة و تقوم بعمل include
للملف وليكن اسمه lang.php داخل ملف ل global.php
بهذا أرحت نفسك من تعب 60% من أصل 80% - راجع مقدمة المقال -
كما ترى عزيزي المسجون .. أنك إذا التزمت بقليل من الخطوات السابقة ..
ستجد نفسك تخرج أكواداً تنافس عالمياً ..
و تجدها سلسة و مرنة كي تستطيع تطويرها فيما بعد ..

والآن آخر تعليق لهذا المقال ألا و هو استخدام القوالب
ونعني بذلك فصل أكواد الـhtml عن أكواد الـ php ووضعها في ملفات خاصة بها ..

ولكن عزيزي القارئ الترتيب جميل فعلاًً .. ولكن إذا زاد عن حده أصبح تخريباً وليس ترتيباً
لأننا نعلم انه كلما زاد الشيء عن حده انقلب ضده أليس كذلك .. ؟؟
ولكن اعلم أن الترتيب ليس بسيطاً ... و أن هنالك مختصون في ترتيب الأكواد البرمجية ..
و لا تستهين بأي شيء مهما كان صغيراً ...
فإن قطرات الماء تخرق الصخر أم لا !!؟؟
ولكن لدي تعقيب بسيط ..
انه إذا كنت تبرمج برنامج بسيط .. لا تبالغ فيه وتضع له global.php و ملفات ومجلدات
وتدعي أنه الترتيب وتقل Dr.Nabhan قال لنا رتبوا البرامج ..
لأننا نعلم المثل الآنجليزي القائل
Don't use a gun to kill a mesquite
أي لا تستخدم مدفعاً لقتل بعوضة ..
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://3shmo-aliraq.yoo7.com
 
ستايل البرمجة - برنامج مرتب (3)
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» برنامج بلي ستيشن 2 والان العب العاب ps2 على كمبيوترك
» برنامج المحاسبة للشركات والمقاولات, إصدار 2007 فرنسي
» Norton Disk Doctor 2007 برنامج تصليح اخطاء القرص الصلب

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات شموع العراق :: oo00ooمنتدى لغات البرمجةoo00oo-
انتقل الى: