مقالات ذات وسم ’كائنات‘

هذا الكلاس هو عبارة عن function قمت بتغيره بشكل بسيط ليصبح كلاس بسيط، وأتمني تكون بداية جيدة لي معكم.

الشرح بسيط علي كل فرع بالآنجليزي. الموقع http://www.dev-ly.com

اليوم سنكمل التعرف على أداة التعذيب (الكلاسات وأدواتها المرافقة).

الدالة var

تستخدم هذه الدالة لتصريح متغير ما داخل الـ Class وتعريفه من الخارج.

12 أكتوبر 2006

اليوم معاً سنتعرف إلى أدوات التعذيب في سجن البرمجة مع السجّان php وهي الكلاسات.

تعريف بسيط بهذه الأداة التعذيبية:

هذه الـ Classes تعتبر كائنات (Objects) وهي تستخدم لتسهيل حياتك البرمجية.

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

22 سبتمبر 2006

حديثنا اليوم عن نُظم القوالب، في الحقيقه نظم القوالب لا تُهم المبرمج فحسب بل تُهم المصمم كذلك و لكن حديثنا اليوم سوف يهم المبرمج أكثر من المصمم و يهم كذلك من يريد اخذ نظره قريبه عن ما هي نظم القوالب.

ما هو نظام القوالب ؟

الوظيفه الاساسيه لنظام القوالب (او يُسمى احياناً محرك القوالب) هو فصل الشيفره البرمجيه المكتوبه بـ لغة برمجه مثل الـ PHP أو JSP عن شيفرة الـ HTML، و بالتالي سوف نحصل على ملفات برمجيه و ملفات آخرى تحتوي على شيفرة الـ HTML للعرض، على الرغم من ان نظم القوالب تسهّل بشكل كبير في الامور البرمجيه و تجعل التطوير أكثر مرونه و نظافه إلا ان استخدام نظام قوالب يحتاج إلى وقت من المعالج مقارنه بالبرامج التي لا تستخدم نظم القوالب بل تكتفي بوضع شيفرة الـ HTML مع الشيفره البرمجيه سواء كانت PHP أو غيرها.

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

ما معنى برنامج مرتّب ؟

فعلاً! ما معني برنامج مرتّب؟ ألا يعني كود مرتّب أم هي فلسفة؟

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

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

ترتيب الأداة الشرطية

أهم أشياء يجب الآنتباه لها خلال ترتيب الأداة الشرطية

  1. التعليق على كل جزء من الأداة لأن الأداة الشرطية هي أكثر أداة تؤخر المبرمجين في تطوير البرنامج لذلك اشرح كل جزء حتى تعرف ما عملها في المستقبل
  2. المسافات بعد “}” مهمة جداً.

يا مسجون البرمجة الكريم، إن إي شيء لا يكتمل إلا إذا غلب فيه طابع الترتيب، وكذلك في البرمجة لا تكتمل إلا إذا غلب عليها طابع الترتيب، حيث إن ترتيب البرمجية يقيك العديد من المشاكل.

أتعلم عزيزي المسجون أنه إذا كان هنالك ترتيب للكود البرمجي على المستوى العربي لكان المستوى العربي البرمجي فوق الوصف.

ما دور ترتيب الكود البرمجي في الارتقاء بالمستوى البرمجي العربي؟