14

تفسير مايكروسوفت للحياة! هل الكود صحيح وإذا كان صحيحا فما تعليلكم له؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

يبدو ان الكود مكتوب بلغة جافاسكربت .. فهي اللغة الوحيدة التي تسمح بامور غريبة ..

والا, كيف قام باستدعاء دالة داخل دالة تعيد true !؟

sad() == true
sad().stop()

وربما الكود خاطئ اصلاً, من يدري ..

أستدعاء الدالة ممكن في لغة دوت نت مثل سي شارب من خلال المناهج المضافة Extension Method

ولكن الذي حصر الأمر بجافا سكربت هو === فهو غير ممكن في سي شارب

هل يمكنك استدعاء الدالة على true !

مثلا

true.stop()

نعم

راجع هذا الموضوع الذي سبق وقدمته عن المناهج المضافة

حيث يمثل المنهج أو الدالة المضافة دالة في ظاهرها أنها ملحقة بالفئة ولكن في الحقيقية هي دالة ستاتيكية وتمرر قيمة الكائن المستدعي بشكل ضمني لتتصرف به داخل الدالة

وفي مثالنا بإمكاني أن أصنع دالة ويمكن أن أسمها Not() بحيث الحقها بالنوع البولياني بحيث تعيد عكس القيمة

و على فرض لدي متحول اسمه IsEnabled بإمكاني أن استدعي الدالة كما يلي

var invert = IsEnabled.Not();

لأنه في واقع الأمر هي دالة ستاتيكية تمرر قيمة IsEnabled إلى داخلها ثم أنت تعيد عكسها فترجع للمتحول الأيسر

المناهج المضافة لها سلبية أنها لا تستطيع الوصول إلى الأعضاء الخاصة داخل الكائن المستدعي

يبدوا أن العنوان لم يكن موفقا في تحديد الموضوع، ما قصدته هو: كيف تحل التضاد (أو ما يبدوا أنه تضاد) بين:

sad() === true و

sad().stop();

هل تقصد أن sad عنصر وليس متغير boolean؟

sad هو دالة؛ على ما يبدو لي من الأقواس()، إرجاع هذه الدالة boolean لأنه قارنه === true

ماذا تقصد بعنصر؟

اوه أعذرني قصدت صنف وليس عنصر...إذا كانت دالة كيف نفسر:

sad().stop()

دالة تعود قيمتها instance :) التي هي true ... كود وهمي

نعم هذه هي المشكلة :)

في رأيي أننا قد نكون أدخلنا دالة جديدة على الكائن (Boolean) وأسميناها stop()

لكن بصراحة لا أعرف إن كان هناك لغة برمجة تسمح لنا بإدخال دوال من تعريفنا على الكائنات المعرفة مسبقا.

(ملاحظة: إذا وجد مثل هذه اللغة فيجب أن تحتوي على المقارنة (===) )

-2

تفسير مايكروسوفت للحياة!

هل تعرف تقرأ الانجليزية ؟

Code to live

معناها طريقة حياة او قوانين للعيش بها

وليس كود الخاص بالحياة

تفسير مايكروسوفت للحياة = الحياة (على طريقة) (by) مايكروسوف.. "هذه طريقتي في الحياة" = "أنا أفسر الحياة بهذه الطريقة".

"هذه طريقتي في الحياة" = "أنا أفسر الحياة بهذه الطريقة".

خطأ هذا لا يساوي ذاك

أنا إنسان لي إرادة وأفسر الحياة بهذه الطريقة، وبالتالي هذه الطريقة التي أمشي عليها في الحياة. كل العقلاء سيفعلون ذلك، لن تجد أحد يفسر طريقة فيقتنع بها ثم يعمل بخلافها!

لنا لم اعترض على تفسيرك للحياة , انا اعترض على القول ان الطريقتك في الحياة هي نفسها تفسيرك للحياة

*أنا - *طريقتك

نعم، وأنا كتبت رد (منفصل) أوضح فيه قصدي بالموضوع. ولا زلت عند رأيي بأن تفسير الإنسان للحياة يحدد طريقته فيها، وبالتالي نستطيع أن نقول أن التفسير والطريقة يعبران عن ذات الشيء، ليسا ذات الشيء ولكن يعبران عن ذات الشيء.

حتى لا يخرج الموضوع عن صلبه سأكتفي بهذا وإذا أردت إكمال النقاش "الفسلفي" شيئا ما، فافتح له نقاشا جديدا وأرسل لي الرابط.

جوابا على سؤالك الأول: هل تعرف تقرأ الانجليزية ؟ نعم.

أعتقد أنه كان بإمكانك الرد باسلوب أفضل.

لست الوحيد الذي يعرف "يقرأ" اللغة الإنجليزية عزيزي،

و هل السؤال يعتبر اسلوب رديء

و انا لم ادغي انني الوحيد الذي يتكلم الانجليزية يا عزيزتي P:

-1

ي عزيزتي ؟!، ألم تقرأ الإسم بشكل صحيح أم نظارة جوجل جلاس التي ترتديها وضعت تاء التأنيث سهواً ؟

نظارة جوجل جلاس التي ترتديها وضعت تاء التأنيث سهواً ؟

نظارة جوجل جلاس التي ترتديها

نظارة جوجل جلاس

اتمني ان يكون كلامك صحيح , هل تعرف ان سعرها 1500 دولار -_-

واضح أنها سهو أخي أنس

-3

لاعليك منه فأمثاله أعرفهم جيداً، فهم أفحال من خلف الشاشة وبالواقع "دجاجة".

لاعليك منه فأمثاله أعرفهم جيداً، فهم أفحال من خلف الشاشة وبالواقع "دجاجة".

اذا ترى هناك فرق بين خلف الشاشة و الواقع

انا انافش بعضلات عقلي , بينما الذي يناقش بعضلات حنجرته او بعضلات يده فهو ليس كفأ

و نصيحة لا داعي لتكون بهذه الحساسية يا عزيزتي <-- هذه المرة مقصودة

مهلا أخي لا يجوز أن تقابل تصرف بأسوء منه فهو قد يكون قالها سهواً ولكنك الآن تقولها وعياً

ثم إن الإساءة بالوصف تنافي أدب النقاش والخطاب الذي من هدف هذا المجتمع التخلص منه

فالخلاف يجب أن لا يفسد للود قضية

-1

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

و نصيحة لا داعي لتكون بهذه الحساسية يا عزيزتي <-- هذه المرة مقصودة

لست مثلك لا أتحسس عندما تأتي "دجاجة" مثلك وتشكك برجولتي، فلكل دجاجة ديك يروضها.

إحتراماً لصاحب الموضوع وأمثال الأخ عبدالرحمن أحمد سيكون آخر رد عليك.

ليس الهدف من أرابيا التجادل وعدم أحترام الآخريين

لا داعي لكل هذا الجدال

Anasjber

ممكن كتبها سهواً ولم يقصد شيئاً بذلك

dexter2016

كان بالأمكان أن توضح له

دون الوقوع بهذا الكل الذي لا يليق بأي منكما