الأرشيف الخاص في 'عالم الأنماط' لهذا القسم

النمط الخامس: نمط الوكيل

السلام عليكم

منذ مدة طويلة لم أكتب في هذا القسم
بالطبع انشغلت بمواضيع كثيرة
وكعادتي تركت ثقوباً ورائي
اليوم أعود إلى هذا الثقب الكبير
وأحاول أن أسد منه ما أستطيع
يذكرني هذا التشبيه
أكمل قراءة بقية الموضوع »

النمط الرابع: نمط القوالب

السلام عليكم

كنت أشاهد فيلماً لممثل عربي مشهور
تعلمون أني أحب كل ما هو عربي
على العموم بعد أن انتهى الفيلم
تمنيت لو أني فعلت أي شيء آخر غير مشاهدته
الفيلم فكاهي يحتوي على قفشات لذيذة
حوار جيد وممثلين مقبولين
أكمل قراءة بقية الموضوع »

كيف تقوم ببناء الورقة الوحيدة

بينما كنت أتصفح الإنترنت
وجدت هذه الوصلة
بصراحة أردت أن أشارككم فيها
لأنها تتعلق بموضوع كنت قد نشرته مسبقاً
ألا وهو نمط الورقة الوحيدة
http://www.thescreencast.com/2007/06/refactoring-to-patterns-or-templates.html
لن أطيل عليكم في الكلام فالأخ JBOSS يتوعدني

تحياتي

النمط الثالث:نمط الاستراتيجية Strategy

هذا النمط يستخدم في الحروب المختلفة
الفكرة الأساسية في هذا النمط أن تقوم بتغيير الاستراتيجية الخاصة بك في منتصف الحرب
مثلاُ أنت تفضل الطعن بالسيف من أول المعركة
هذا ممل جداً
ما رأيك في بعض التغيير لماذا لا تجرب طعم اللحم
(نفسي أذوق لحم هالواحد سامعني يا عبده)
بالطبع الأخ هانيبال (التابع لفيلم صمت الحملان وليس الفاتح الإفريقي)
سيكون على درجة عالية من الإنبساط لكن لسوء حظه أنه مات

أكمل قراءة بقية الموضوع »

النمط الثاني:نمط المصنع Factory

هذا النمط بسيط جداً مفيد جداً في بناء المكتبات البرمجية
المشكلة التي يحلها:
أن يكون لديك أكثر من فئة تقوم ببناء فئة معينة
ولا تريد أن يحدث لبس في عملية بناء الكائنات
أو تريد التسهيل على مستخدميك
مثال:لو فرضنا يوجد لدينا واجهة لطابور Queue
ولدينا نوعين من الطوابير طابور مبني بواسطة مصفوفة ArrayQueue
أكمل قراءة بقية الموضوع »

النمط الأول:نمط الورقة الوحيدة Singleton

علم الأنماط من العلوم المهمة في هندسة البرمجيات
يمكن تعريفه على أنه بعض الحلول الكائنية لمشاكل قد تواجه المبرمج في أي وقت كان من عمله
في هذه السلسلة أحاول أن أضع النمط في إطار سهل بسيط
بسم الله نبدأ مع نمط الورقة الوحيدة Singleton
أكمل قراءة بقية الموضوع »

أعلى صفحة المدونة