Back to "الأنماط و الممارسات..."

This is a viewer only at the moment see the article on how this works.

To update the preview hit Ctrl-Alt-R (or ⌘-Alt-R on Mac) or Enter to refresh. The Save icon lets you save the markdown file to disk

This is a preview from the server running through my markdig pipeline

Imported mostlylucidcouk

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

Saturday, 24 June 2006

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

يوم الثلاثاء، 20 تموز/يوليه 2004، الساعة 42/10 صباحاً

أعتقد أنني قد أوضحت تماماً في الماضي أنني أعتقد أن واحدة من أضعف مجالات تجربة مايكروسوفت هي المنطقة المشمولة بالأنماط والممارساتحسناً، حاول أن تجد مقالاً عن نمط Singleton في الموقع؛ تلميح، لا تستخدم ميزة البحث، ترجع رابطاً إلى  من أجل "Singleton" ولا شيء على الإطلاق من أجل 'Singleton Moth'! عندما كنت تفعل قادرة على العثور عليه (هنا هنايمكنك أن تلاحظ بعض الأشياء:

  1. هو لا يوضّح حقاً أين / لماذا تريد أن تستخدمه، هنا 'السياق'

'أنت تبني تطبيق في C#. تحتاج إلى صف يحتوي على مثال واحد فقط، وتحتاج إلى توفير نقطة عالمية للوصول إلى المثال. تريد أن تتأكد من أن حلك فعال وأنه يستفيد من خصائص وقت التشغيل للغة المشتركة. قد ترغب أيضاً في التأكد من أن حلك آمن.'

أيهما دقيق تقنياً، بالتأكيد... أوك، فلماذا تريد فعلاً استخدامه؟ بعض الأمثلة قد تساعد هنا!

  1. هذا في الحقيقة ليس أسهل أو حتى أفضل تنفيذ - من أجل مالي، هذا هو -لديه الكثير من النسخ التي تشرح الفوائد/المساوئ لكل منها

كنت أحاول إيجاد تنفيذ لائق لنمط معين  - في النهاية ذهبت إلى الموقع و ترجمت من نسخة J2EE إلى C#... الذي هو مزعج في الحمار! لا أستطيع أن أجد المقال في الوقت الحالي ولكن قرأت بعض الأشياء على مدونة شخص ما أن التركيز كان على المطور 'المهني' بدلا من 'الانتهازي' على موقع P&P... لا أعلم إن كانت المملكة المتحدة غير عادية، لكن سأقول أنه من بين العديد من المطورين الذين عملت معهم، حوالي 5% كانوا في الواقع متخرجين علميين متوافقين أجد أن هذا مزعج حقاً، الأنماط يجب أن تكون اللغة العالمية لجميع المطورين، بالتأكيد، "مطور المشروع" ربما يعتمد على أنماط أكثر من ذلك (حيث أن استخدام الأنماط يمكن أن يبسط إلى حد كبير إنشاء وفهم المستقبل لنظم المشاريع المعقدة) ولكن أعتقد حقاً أن مايكروسوفت أسقط الكرة في عدم دفع أنماط أكثر إلى مجتمع المطورين العام. مواقع مثل مواقع مثل. مكان التنفيذ في جزء من الفجوة ولكن لا أزال حائراً من قبل أنماط الـ Agnonognusia في مواقع مثل مُجْمْزحتى الـ  بالكاد يذكرهم... هيّا، إنه مثل بناء منزل من المواد الخام مثل الطين والخشب بدلاً من استخدام أشياء مثل الطوب والأبواب.

على أي حال، رنّت على...

logo

© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.