السلام عليكم ورحمة الله وبركاته

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

<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) لتفرد عليه معلومات مختلفه فى كل مره

هل تقوم بإعادة تكرار الكود كل مره تحتاج إليه ؟

هل تقوم بكتابته فى قالب خاص , ثم تستدعى القالب و تمرر له مصفوفه بيانات تنتجه بالشكل المطلوب ؟

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

للنقاش و الفائده لمن لا يعرف