أسئله حول البرمجه ؟

السلام عليكم ورحمه الله وبراكته

لدي سؤال معقدني هل OOP مهمه جدا وأجباريه أم استطيع البرمجه بدونها عادي ولن تتغير النتائج

أم أنها فقط تسهل كتابه الكود ولكن سوف تكون نفس النتائج ؟

وبل نسبه لل mysqli لقد تعلمت دوالها وكيف أستعمالها , هل ل mysql أستخدام بعدل الأن ؟

هل mvc علي تعلمه ؟ هل هو شبيهه بل oop

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


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

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

بصراحه تحيرت ردك ام رد سارا

ولكن حسب كلامك يعني هي لا تغير أي شي في الناتج البرمجيه فقط اسلوب وطريقه كتابه الكود ؟

نعم هي أسلوب له ميزاته وأفرزته الحاجة بعد تضخم الأنظمة وفرق العمل، لأنه قبل أن توجد كان يتم إنتاج برامج لحل المشاكل.