فيديو: من زينو نهار اليوم ØµØ Ø¹ÙŠØ¯ÙƒÙ… انشر الÙيديو Øتى يراه كل Ø§Ù„Ø (شهر نوفمبر 2024)
لذلك يبدو أن Microsoft قررت الانتقال من تحديث Microsoft Office كل سنتين إلى ثلاث سنوات إلى دورة ترقية دوامة قابلة للقياس خلال أسابيع. هذا ينبغي أن يؤدي إلى بعض فرحان لا يصدق كما تستتبع الغرابة.
تكمن مشكلة كود Microsoft في أنها تدهورت في الغالب وفقًا لما يحبه الناس لاستدعاء رمز السباغيتي ، وهو عبارة عن لحاف روتين فرعي من الترقيع. هذا يعني ملايين أسطر التعليمات البرمجية بدون مراقب.
في الأيام الذهبية للترميز ، كان هناك شخص واحد كان يعرف كل الشفرات ويفهمها حرفيًا. يمكن لهذا الشخص أن يقول لا للشفرة القادمة ، مع العلم أنه سيؤدي إلى تعقيدات وتدمرها. لا يزال لدى العديد من المشاريع مفتوحة المصدر مشرفون ، لكن مايكروسوفت أطلقت أو طردت هؤلاء الأشخاص ، واستبدلت بهم بمديرين يبحثون عن مخرج.
نظرًا لوجود العديد من المبرمجين الموهوبين في Microsoft ، يتم تجاوز الكثير من كود المعكرونة ببساطة ، تاركين وراءهم zombie code في معظم منتجاتها. هذا غالباً ما يكون رمز نصف ميت بدون وثائق. لا يمكنك محوها فقط لأنه قد يكون هناك روتين فرعي لا يمكن تعقبه وغامض يشير إلى أنه نادرًا وإذا لم يكن موجودًا ، فقد يتعطل النظام. تعزى العديد من لعبة الكرة اللولبية التي تواجهها مع برنامج Microsoft إلى هذا الموقف.
بالطبع ، يحاول تقرير الأعطال حل هذا بأفضل ما يمكن. على الرغم من ذلك ، أعتقد أن رمز zombie يتم تركه في مكانه بشكل عام حيث يمكنه أيضًا تعطل النظام بسبب عدم قدرته على العثور على جميع القطع بشكل صحيح أو اكتشاف كيفية العودة إلى المنزل.
ستنكر Microsoft أنها تحتوي على الكثير من أكواد المعكرونة ، ولكن لا توجد طريقة للتغلب عليها في هذه المرحلة. المفتاح هو العيش معها أو إدارتها. أحب أن أرى Microsoft تقوم بتعيين نائب رئيس لإدارة كود السباغيتي.
لن تكون إدارة أكواد المعكرونة هذه سهلة إذا كانت جحافل برامج الترميز Office ستقوم بترقية Office 365 على أساس أكثر انتظامًا. سوف يواجهون مشكلات لا تنتهي أبدا ويضيفون المزيد من العقبات في هذه العملية.
آمل أن أكون مخطئًا ولكن هذا يبدو وكأنه فشل في انتظار حدوثه. أستطيع أن أرى أن معظم هذه الترقيات تتحول إلى إصلاحات للأخطاء وتصحيحات للطوارئ ، حيث تتحول أحدث وأحدث الأكواد البرمجية إلى رمز zombie منذ سنوات وتخلق فسادًا.
كنت تعتقد أن Microsoft ، التي لديها 94000 موظف بدوام كامل بالإضافة إلى المقاولين ، يمكنها تجميع فريق لإعادة ترميز المنتج بالكامل من نقطة الصفر. تحاول الشركة هذا النوع من الأشياء بشكل متكرر وكان أفضل مثال على ذلك فريق NT بقيادة David Cutler الذي قام بإخراج نظام التشغيل Windows 2000. لكن عندما تنظر تحت الغطاء ، لا يزال هناك كود معكرونة.
إنها طريقة Microsoft للرجوع إلى الكود القديم. لا أحد متأكد تمامًا من كيفية عمله فعليًا حتى يأخذ الرمز من المنتج القديم ويضعه في المنتج الجديد. إنه يعمل بشكل جيد وهو أسهل من إعادة اختراعه. قريبا لديك إعادة ترتيب الفوضى الأصلية.
على الرغم من حقيقة أن قاعدة الكود قد تم تغييرها بعد نظام التشغيل Windows 2000 ، إلا أنني متأكد من أن العديد منكم لاحظوا نفس الأخطاء أو الانزعاج الغريب هنا وهناك وجدت مع نظام التشغيل Windows 95 ، نعم؟ كيف هذا الرقم؟
إذا اكتشفت حولك فسوف تكتشف أن لدى Microsoft Office ما بين 30 و 60 مليون سطر من رموز C ++. من المؤكد أن بعض الوحدات عبارة عن أحجار كريمة مصقولة جيدًا حتى يتم تعديلها من قبل المبتدئين. هناك أجزاء أخرى من الشفرة في غابة مليئة بالخطر. هذا هو المكان الذي تبدأ فيه المتعة.
دعنا نعيد النظر في هذه المغامرة خلال عام ونرى ما حدث. ينبغي أن يكون مسليا للغاية. إذا كنا محظوظين ، فستتم إزالة جميع رموز zombie التي لا معنى لها أثناء الترقيات المستمرة. يمكننا دائما أن نأمل.
عرض جميع الصور في معرض