نقاش:برمجة كائنية التوجه
BEST PAPER IN OBJECT ORIENTED PROGRAMMING BUT INFORMATION IN PAGE VERY VERY LITTLE AND I WANT MORE INFORMATION ABOUT OBJECT ORIENTED PROGRAMMING
أنا اعرف أن OOP هي برمجة غرضية التوجه و ليس برمجة كائنية أو برمجة شيئية؟؟؟ --حكيم دمشق 12:26, 10 فبراير 2006 (UTC)
- أعتقد أن تسمية شيئية أو كائنية هي الأصح، فكلمة Object يشار بها، إذا ما كنت قد فهمت المعنى بشكل صحيح ، كينونة ، أو "شيء"، ومرة أخرى، إذا كان فهمي للمفهوم صحيحا، فهي برمجة تتعامل مع الأشياء بصفاتها المعروفة، وتمثلها وكأنها موجودات تتعامل معها في الحياة! فلها أدوات التعديل عليها ولها صفاتها الأمر الذي يبتعد عن مفهوم البرمجة السابق الذي كان يترك للمبرمج تحديد صفات الأشياء التي يتعامل معها وكيفية التعديل عليها بشكل مبعثر ، فإما يستخدم structures وهي الأقرب لل classes ويترك قضية التعديل عليها لاي دالة يكتبها، أو يجعلها في مجموعة من المصفوفات Arrays ، أو أي شكل آخر حر، أما عند إستخدام Objects، فإن الحديث يدور عن بيانات، طريقة التعامل معها واضحة ومحددة بشكل واضح، والأهم، وهو الذي أعتقد أن منه جاءت التسمية ، انه ما عدنا نتحدث عن "عدد صحيح" و"حرف" و"عدد كسري"، بل صرنا نتحدث عن طالب وطاولة، وعن كلمة لا عن تتابع من الأحرف، فالكلمة قد يضاف إليها معلومات قد تكون صرفية أو نحوية. وهذه كينونات وأشياء، وليست طريقة البرمجة مبنية على الغرض من البرنامج، بل لعل ذلك أبعد ما يكون عن أسلوب البرمجة الفعلي فيها. آسف للإطالة، ولكن في محاولة لتوضيح فهمي للمصطلح.--ميسرة (نقاش) 13:59, 10 فبراير 2006 (UTC)
- فكرة الOOP أن نقسم البرنامج إلى كائنات أو Objects و هذا ببساطة شديدة جدا, أقترح اسم برمجة كائنية التوجه أو شيئية التوجه, الغرضية كما شرح ميسرة بعيدة عن الفكرة العامة للبرمجة بهذا الاتجاه --Mido أترك رسالة 14:14, 10 فبراير 2006 (UTC)
- لا أختلف معكما في مفهوم الـ OOP لكن ما لدي من المعاجم و الكتب التي تتناول هذه المسألة تستخدم مصطلح برمجة غرضية التوجه لكن يبدو أنها ترجمة قديمة (خاصة أني لم أطالع كتب عربية في هذا المجال منذ زمن) على العموم انا فقط اردت ان نستخدم تسمية معتمدة. أقترح ان تكون التسمية برمجة كائنية التوجه أعتقد أنها أقرب من برمجة كائنية كما أفضل استعمال كائن عوضا عن شيء!! مع تحياتي --حكيم دمشق 14:28, 10 فبراير 2006 (UTC)
المشكلة في اختلافات الترجمة .. على العموم أعتقد أن ترجمة Object بكائن او غرض هي الكثر شيوعا ... أما ترجمته بشيء فهي غير موفقة على ما اعتقد ... يمكن نقل الصفحة لبرمجة كائنية التوجه --Chaos 14:30, 10 فبراير 2006 (UTC)
اختلاف الترجمات
بإعتقادي أن أفضل ترجمة ل OOP تكون "البرمجة كائنية المنحى" و قد استخدمتها الدار العربية للعلوم في لبنان و القرار عائد لكم. -- 16:40, 15 ابريل 2006 أبو خالد
برمجة شيئية، برمجة كائنية المنحى، برمجة موجهة للكائنات، جميعها مستعملة. --Tarawneh 00:40, 16 ابريل 2006 (UTC)
إستعمال اللغة الدارجة
على ما أعتقد أن إستعمال اللغة الدارجة أو العامية هو ممنوع .. لكن في المثال المستعمل في المقال نجد "... اي جزء استدعي الجزء التاني او استخدم الداله اللي جواه ..." لذا أود الإستفسار قبل القيام بأي تعديل في الصفحة. Rouis.k 01:47, 19 يناير 2007 (UTC)