ما الافضل في نضرك ان تبني موقعا from scratch اي يعني من الصفر او تعتمد على اطر العمل ?


كلاهما سوف يجعلوك تصل الى مبتغاك ، لكن يعتمد على حسب مشروعك واذا كنت مع فريق

العمل في فريق بدون اطار عمل = وجود اخطاء و ثغرات وعدم فهم كود شخص لاخر مثلا

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

هذا هو المعيار الحقيقي في نظري ونظر الكثيرين للمبرمج الحقيقي

ان لم يخب ظني فأكيد سوف يكون هنالك standard يمشي عليه الجميع في تطوير المصادر المفتوحة وليس كل من هب ودب يقوم بتطوير التطبيق :-)

اللينكس مثلا مبني على C وهي ليست كائنية التوجه

موفق

سيدي.. الـ standard لمجتمع المصادر المفتوحة رقم واحد فيه الأوبجكت أورينتد.. إن لم يوجد فلن تستطيع أن تكمل باقي الشروط.. 95% من المشاريع مطلوب لها أن تكون كتابة الكود أوبجكت أورينتد.. أما بالنسبة للـ C فهذا لطبيعة اللغة نفسها وليس لعيب في المبرمجين

ليس بالشرط OOP توجد انماط أخرى && لكل تطبيق Standard معين لتطويره وليس فقط يعتمد على OOP ، فقط اعمل مثلا اضافة للتطبيق على شكل XML ، الـ OOP عبارة عن نمط برمجي ولا اعتقد انها Standard لتطوير تطبيق معين

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

ليس شرط ، قلت لك ، تستطيع تطوير التطبيق عن طريق اضافات مثل ملفات xml

اهم شيء يكون هنالك Standard معين يمشي عليه من اراد تطوير التطبيق


تطوير الويب

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

91.1 ألف متابع