HMVC

Intro:-      In this tutorial I will demonstrate the Hierarchical Model View Controller(HMVC) pattern, and how it applies to web application development. For this tutorial, I will use examples provided by CodeIgniter  rapid php framework,…

Design Patterns

In software engineering, a design pattern is a general reusable solution to a commonly occurring problem within a given context in software design A design pattern is not a finished design that can be transformed…

‫‪Factory Pattern‬‬

‫اول :- الموضوع بالعربى يعنى هتقراه هتقراه ما لكش حجة‬ ‫ً‬ ‫ثانيا :- الموضوع شيق جدا وسهل جدا جدا .. ‫ثالثا :- الكود مترقم عشان سعادتك لو مفهمتش اى سطر تبقى تسأل برقم السطر‬ ‫الموضوع…

N-Tier Architecture

كلما زادت تعقيدات ومتطلبات وظائف المشروع يصبح مطلب إلزامي الاعتماد على التطبيقات المتعددة الطبقاتN-Tierفي هذا المقال أحاول تقديم هذا المفهوم للمبتدئين .   من الصورة المغرية السابقة واضح انى هشرح طريقة عمل الهامبورجر .... فعلا…

Decorator pattern

Asalam Alaikum, This is Saad Talaat how are you hope you are fine. This post will be about Design patterns. and we will be talking about the Decorator pattern. The Decorator Pattern is about Decorating(*)…