الگوهای طراحی (به انگلیسی: Design Patterns) الگوها و مستنداتی از روشهای حل برای مشکلات رایج در برنامهنویسی شیگرا هستند. این الگوها ابتدا توسط کریستوف الکساندر ارایه شد و سپس از سوی گروهی موسوم به دسته چهار (به انگلیسی: Gang of Four) یا به اختصار GOF مورد طبقهبندی قرار گرفت و تحت عنوان کتابی به نام الگوهای طراحی در سال ۱۹۹۴منتشر شد. کریستوف الکساندر الگوی طراحی را راه حلی برای مسایلی میداند که دایما در محیط اطراف…