تفسير مايكروسوفت للحياة! هل الكود صحيح وإذا كان صحيحا فما تعليلكم له؟
يبدو ان الكود مكتوب بلغة جافاسكربت .. فهي اللغة الوحيدة التي تسمح بامور غريبة ..
والا, كيف قام باستدعاء دالة داخل دالة تعيد true !؟
sad() == true
sad().stop()
وربما الكود خاطئ اصلاً, من يدري ..
أستدعاء الدالة ممكن في لغة دوت نت مثل سي شارب من خلال المناهج المضافة Extension Method
ولكن الذي حصر الأمر بجافا سكربت هو === فهو غير ممكن في سي شارب
نعم
راجع هذا الموضوع الذي سبق وقدمته عن المناهج المضافة
حيث يمثل المنهج أو الدالة المضافة دالة في ظاهرها أنها ملحقة بالفئة ولكن في الحقيقية هي دالة ستاتيكية وتمرر قيمة الكائن المستدعي بشكل ضمني لتتصرف به داخل الدالة
وفي مثالنا بإمكاني أن أصنع دالة ويمكن أن أسمها Not() بحيث الحقها بالنوع البولياني بحيث تعيد عكس القيمة
و على فرض لدي متحول اسمه IsEnabled بإمكاني أن استدعي الدالة كما يلي
var invert = IsEnabled.Not();
لأنه في واقع الأمر هي دالة ستاتيكية تمرر قيمة IsEnabled إلى داخلها ثم أنت تعيد عكسها فترجع للمتحول الأيسر
المناهج المضافة لها سلبية أنها لا تستطيع الوصول إلى الأعضاء الخاصة داخل الكائن المستدعي
يبدوا أن العنوان لم يكن موفقا في تحديد الموضوع، ما قصدته هو: كيف تحل التضاد (أو ما يبدوا أنه تضاد) بين:
sad() === true و
sad().stop();
sad هو دالة؛ على ما يبدو لي من الأقواس()، إرجاع هذه الدالة boolean لأنه قارنه === true
ماذا تقصد بعنصر؟
تفسير مايكروسوفت للحياة!
هل تعرف تقرأ الانجليزية ؟
Code to live
معناها طريقة حياة او قوانين للعيش بها
وليس كود الخاص بالحياة
تفسير مايكروسوفت للحياة = الحياة (على طريقة) (by) مايكروسوف.. "هذه طريقتي في الحياة" = "أنا أفسر الحياة بهذه الطريقة".
أنا إنسان لي إرادة وأفسر الحياة بهذه الطريقة، وبالتالي هذه الطريقة التي أمشي عليها في الحياة. كل العقلاء سيفعلون ذلك، لن تجد أحد يفسر طريقة فيقتنع بها ثم يعمل بخلافها!
*أنا - *طريقتك
نعم، وأنا كتبت رد (منفصل) أوضح فيه قصدي بالموضوع. ولا زلت عند رأيي بأن تفسير الإنسان للحياة يحدد طريقته فيها، وبالتالي نستطيع أن نقول أن التفسير والطريقة يعبران عن ذات الشيء، ليسا ذات الشيء ولكن يعبران عن ذات الشيء.
حتى لا يخرج الموضوع عن صلبه سأكتفي بهذا وإذا أردت إكمال النقاش "الفسلفي" شيئا ما، فافتح له نقاشا جديدا وأرسل لي الرابط.
جوابا على سؤالك الأول: هل تعرف تقرأ الانجليزية ؟ نعم.
مهلا أخي لا يجوز أن تقابل تصرف بأسوء منه فهو قد يكون قالها سهواً ولكنك الآن تقولها وعياً
ثم إن الإساءة بالوصف تنافي أدب النقاش والخطاب الذي من هدف هذا المجتمع التخلص منه
فالخلاف يجب أن لا يفسد للود قضية
لو قالها سهواً كان بإمكانه الإعتذار أو التوضيح بالرد الثاني، لكنه رد بكل سخرية وبدون مبالاه لما قاله.
و نصيحة لا داعي لتكون بهذه الحساسية يا عزيزتي <-- هذه المرة مقصودة
لست مثلك لا أتحسس عندما تأتي "دجاجة" مثلك وتشكك برجولتي، فلكل دجاجة ديك يروضها.
إحتراماً لصاحب الموضوع وأمثال الأخ عبدالرحمن أحمد سيكون آخر رد عليك.
التعليقات