ما هي ايجابيات تقسيم البرامج الكبيرة الى مكتبات dll
#1
السلام عليكم ،،،

لدي مثلا مشروع برنامج محاسبة يحتوي على اكثر من 20 فورم .

هناك طريقتين لتنفيذ البرنامج :

الأولى : يتم عمل كمبايلر لكل الفورمات بنفس المشروع لينتج ملف واحد فقط exe

الثانية : يتم وضع بعض الفورمات التي يتم دائما العمل عليها في المشروع الاساسي مثل فورم البيع والشراء فورم التقارير الى آخره . وباقي الفورمات يتم استدعاءها من ملفات dll .

لا التحدث عن الافضل بل التحدث عن ايجابيات وسلبيات كل طريقة .

من وجهة نظري :

من عيوب الطريقة الاولى ان الملف الناتج سيكون ضخم وسيبطأ من آدائه . اما من اهم ايجابياتها سهولة انشاء المشروع .

اما ايجابيات الطريقة الثانية صغر الملف التنفيذي الناتج وبالتالي سرعة في الاداء .

واتمنى من اخواننا التعليق على الموضوع .

ودمتم في حفظ الله .
الرد
#2
السلام عليكم
باختصار إستعمال DLL فيه عيوب كثيرة خاصة في تصنيف و تنفيذ الحزم بحيث يزيل كل الحزم من EXE RTL VCL ،
وإندي و الحزم الأخرى المثبتة في بيئة تطوير متكاملة لاستخدام مركبات معينة.
بحيث سيوفر ذلك لك المزيد من الحزم الخاصة "Pluggin" حزم الأنظمة التي تحتوي على المكونات الأساسية للتنفيذ الخاص بك (RTL VCL).

لك أن ترى ما تريد أفضل
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم