السلام عليكم ورحمة الله وبركاته
كل منا لديه اسلوبه الخاص فى كتابة الكود , لذلك أطرح ذلك الموضوع لللنقاش حيث نعمل عليه فى أغلب الأوقات وهو منع تكرار الكود و المقصود هنا بالذات هو تكرار العناصر الخاصة بالتصميم , فمثلاً لديك موقع اخبارى العنصر فيه هو الخبر و لنفرض أن تركيبه سيكون كالآتى :
<div class="single_news" id="news_44">
<div class="news_title">AAAAAAAAAA</div>
<div class="news_cat">BBBBBBBB</div>
<div class="news_date">19-3-2014</div>
</div>
تحتاج هذا الكود فى صفحة عرض الأخبار و كذلك عرض نتائج البحث و غيرها و تضعه بين قوسى (loop) لتفرد عليه معلومات مختلفه فى كل مره
هل تقوم بإعادة تكرار الكود كل مره تحتاج إليه ؟
هل تقوم بكتابته فى قالب خاص , ثم تستدعى القالب و تمرر له مصفوفه بيانات تنتجه بالشكل المطلوب ؟
عن نفسى أجد أن أسهل شئ هو وضعه فى قالب ما ثم استدعيه كل مره ممراً له ما أحتاج من بيانات و من ثم أتخلص من مشكلة التعديل فى أكثر من موضع و أقلل الكود و أجعله نظيفاً
للنقاش و الفائده لمن لا يعرف
التعليقات