الفرق بين المراجعتين ل"Design Patterns"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(إدخال 1.0: عنوان الصفحة)
 
(إدخال 2.0: فهرس أولي للصفحات)
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE:أنماط التصميم}}</noinclude>
 
<noinclude>{{DISPLAYTITLE:أنماط التصميم}}</noinclude>
 +
أنماط التصميم هي أساليب نموذجية تحل المشاكل التي تتكرر كثيرًا في تصميم البرمجيات، ويمكن تشبيهها بالمخططات التي تستخدمها -وتُعدَّلها أيضًا- من أجل إصلاح مشكلة بعينها في شيفرتك.
 +
 +
== مقدمة إلى أنماط التصميم ==
 +
 +
=== ما هي أنماط التصميم ===
 +
 +
== أنماط التصميم الإنشائية Creational Design Patterns ==
 +
 +
=== أسلوب المصنع Factory Method ===
 +
 +
=== المصنع النظري Abstract Factory ===
 +
 +
=== النموذج الأولي ===
 +
 +
=== الورقة المفردة Singleton ===
 +
 +
== أنماط التصميم الهيكلية ==
 +
 +
=== المحوِّل Adapter ===
 +
 +
=== الجسر Bridge ===
 +
 +
=== المُركَّب Composite ===
 +
 +
=== المُزخرِف Decorator ===
 +
 +
=== الواجهة Facade ===
 +
 +
=== وزن الذبابة Flyweight ===
 +
 +
=== الوكيل Proxy ===
 +
 +
== أنماط التصميم السلوكية ==
 +
 +
=== سلسلة المسؤوليات ===
 +
 +
=== الأمر ===
 +
 +
=== المكرِّر Iterator ===
 +
 +
=== الوسيط Mediator ===
 +
 +
=== التذكرة Memento ===
 +
 +
=== المراقِب Observer ===
 +
 +
=== الحالة State ===
 +
[[تصنيف:Design Patterns]]

مراجعة 02:28، 23 نوفمبر 2018

أنماط التصميم هي أساليب نموذجية تحل المشاكل التي تتكرر كثيرًا في تصميم البرمجيات، ويمكن تشبيهها بالمخططات التي تستخدمها -وتُعدَّلها أيضًا- من أجل إصلاح مشكلة بعينها في شيفرتك.

مقدمة إلى أنماط التصميم

ما هي أنماط التصميم

أنماط التصميم الإنشائية Creational Design Patterns

أسلوب المصنع Factory Method

المصنع النظري Abstract Factory

النموذج الأولي

الورقة المفردة Singleton

أنماط التصميم الهيكلية

المحوِّل Adapter

الجسر Bridge

المُركَّب Composite

المُزخرِف Decorator

الواجهة Facade

وزن الذبابة Flyweight

الوكيل Proxy

أنماط التصميم السلوكية

سلسلة المسؤوليات

الأمر

المكرِّر Iterator

الوسيط Mediator

التذكرة Memento

المراقِب Observer

الحالة State