النتائج 1 إلى 4 من 4

الموضوع: كيف تجعل برمجيتك قابلة للتطوير ... نقاش

  1. #1

    كيف تجعل برمجيتك قابلة للتطوير ... نقاش



    السلام عليكم

    حينما أري برمجية vBulletin ومدي قابليتها لعمل إضافات اتعجب كيف تم عمل ذلك
    كيف تجعل برمجيتك قابلة للتطوير بسهولة بدون التعديل علي الملفات

    كيف يعمل نظام البلج إن والخطاف وما هي الفكرة النظرية له

    أكيد هذه الاسئلة تدور في ذهب كل مبرمج

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





    __________________
    السيف أصدق أنباء من الكتب


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    450


    السلام عليكم .......
    اتفق معك فى ذلك ,, فمعظم البرامج تتطلب التعديل فى ملفاتها لتغير طريقة عرضها للبيانات مثلا .






  3. #3
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    32


    حين يكون البرنامج كمنتديات الـ vBulletin محدد المخرجات ( صفحة رئيسية - اقسام - مواضيع - اعضاء )
    بالامكان تطبيق الفكرة كالمعمول به من قبل الvBulletin ، الفكرة ليست بالصعبة نهائياً .
    ولكن برأيك ماهو البرنامج المطلوب بالشكل الملح مثل المنتديات حتى يتم تطبيق فكرة برنامج vBulletin عليه .

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

    ربما ايضاً يستفيد منها صاحب البرنامج او المنتج بحيث يكون البرنامج قابلاً للتطوير من قبل مستخدمين آخرين وتضاف له قيمة اكبر من خلال الاضافات ، ولكن بالنهاية ماهو البرنامج الذي بالامكان تطبيق الفكرة عليه !

    صراحة اعمل على نظام ادارة محتوى واتطلع مستقبلا ان اضيف له هذه الميزة ، وسأضطر ان اعيد التفكير في اسلوب البرمجة من البداية حتى اتمكن من تطبيق الفكرة

    وبالنهاية الخلاصة ، من وجهة نظري حتى تستطيع ان تجعل برمجيتك قابلة للتطوير لابد من وضع خطة عمل للبرنامج مكتوبة بحيث تضع (نقاط عبور ) تستطيع من خلالها جلب البرمجيات الاضافية او التطويرية حسب موضعها ، بحيث تكون هي التفرعات او مساحات فارغة لتملئها الاضافات المستقبلية ، والخطة تكون موضوعه بشكل يوضح جميع العمليات والمدخلات والمخرجات في البرنامج والتركيز على استخدام اسماء للمتغيرات بشكل مرتب وغير عشوائي ودليل لها حتى يمكن لاي مبرمج آخر اضافة تطوير او (منتج كما في vBulletin) للبرنامج

    مجرد إضافة لإعجابي بهذه الميزة لدى vBulletin،،،

    أشكرك على الموضوع ،،،






  4. #4


    أتمني توضيح الفكرة النظرية لهذه الميزة أخي
    وما هي سهولة التطوير المتاحة في البرمجيات الأخر
    ك phpbb أو جملة إلخ





    __________________
    السيف أصدق أنباء من الكتب





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض