# الأنماط و الممارسات

<datetime class="hidden">2006-06-24T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported -->
## 

الأنماط و الممارسات

posted on Tuesday, July 20, 2004 \10:42 AM

أعتقد أنني ' جعلت واضحاً جداً في الماضي أنني أعتقد بأن أحد أضعف المجالات في مايكروسوفت ' خبرة المطورين | ' هو [الأنماط & مجال الممارسات](http://www.microsoft.com/resources/practices/default.mspx), don't believe me? OKM SK3 try and find an article about the Singleton pattern on the site [كتلة المحاكاة للتطبيق](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag/html/CachingBlock.asp) من أجل 'Singleton' ولا شيء على الإطلاق من أجل[هنا](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpatterns/html/ImpSingletonInCsharp.asp)), قد تلاحظ بعض الأشياء

1. إنها لا تفسر حقاً أين تريد استخدامها

*'أنتم تبنيون تطبيقا في C#. تحتاجون إلى فصل يحتوي على مثال واحد فقط , وتحتاجون إلى توفير نقطة لاسرسي عالمية للمحتوى M SK3 تريدون أن تكونوا متأكدين من أن حلكم فعّال وأن يستفيد من ميزات مايكروسوفت | . | NET اللّغة الشائعة لـ runtime |. | ربما تريدون أيضاً أن تكون حلكم آمناً بالسلسلة*

الذي هو دقيق تقنيا, مطلقا...okM SK2 إذن لماذا تريد أن تستخدمه في الواقع ? بعض الأمثلة قد تساعد هنا

2. هذا حقاً ليس أسهل أو حتى أفضل تطبيق [هذا هو](http://www.yoda.arachsys.com/csharp/singleton.html) - لديه العديد من الإصدارات التي تشرح الفوائد

لقد اعترضت على هذا قبل "مسك 1" السبب في أنني "مسک 2" أفعل ذلك مرة أخرى "مكس 3" كنت أحاول إيجاد تطبيق مناسب لنموذج معين [رؤية المرسل](http://java.sun.com/blueprints/corej2eepatterns/Patterns/DispatcherView.html) - في النهاية ذهبت إلى [موقع نماذج الشمس](http://java.sun.com/blueprints/corej2eepatterns/Patterns/index.html) وترجمت من إصدار J2EE إلى C#...which is a pain in the ass ! I canM SK3t find the post at the moment but I read some stuff on someoneMSC4s blog that the focus had been on the MST5professionalMSP6 developer as opposed to the \MST7opportunist\MSP8\ on the P\Mst9\P site\MSt10\meaning those with formal comp\M st11\sci training versus those who chose to become developers after having qualified in a different subject\M St12\
لا أعرف إذا كانت المملكة المتحدة غير عادية، لكني أقول أن من العديد من المطورين الذين عملت معهم، و الذين عملوا معهم حول، و قد أصبحوا في الواقع مخرجين جامعيين، و إنهم لم يكونوا ببساطة قابلين للتعرف على مستوى مهاراتهم.
أجد هذا مزعجاً حقاً.. النماذج يجب أن تكون لغة عالمية لكل المطورين.. أنا متأكدة.. أن.. [مختبر الدو](http://www.dofactory.com/Patterns/Patterns.aspx) لا تملأ جزءا من الفجوة لكني لازلت محيرة بالنماذج المجهول على مواقع مثل [MSDN](http://msdn.microsoft.com/), حتى [مركز العمارة](http://msdn.microsoft.com/architecture) بالكاد يذكرهم.

على أية حال.