العامة مكتبة الغرض UTIL أو دلس محددة متعددة؟

StackOverflow https://stackoverflow.com/questions/801715

  •  03-07-2019
  •  | 
  •  

سؤال

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

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

هل هناك طريقة ثالثة؟

وتحرير: هذا هو استخدام صافي

هل كانت مفيدة؟

المحلول

وأنا أميل إلى وضع المرافق في واحد (أو لا الحصر) المجالس أكبر، ولكن العمل مع مساحات للحصول على هيكل واضح فيما بينها.

نصائح أخرى

ويعتمد كيف تريد أن يكون عملك توزيعها على المطورين الخاص بك. ويتوقف أيضا إذا كنت ترغب في إعادة استخدام بعض الطبقات في وقت لاحق. و- إذا كان لديك فئة الأداة التي تستخدم في نقطة واحدة واحدة في تطبيق كامل - وهذا هو لم تعد الطبقة فائدة ...

واود ان اذهب مع تجميع واحد، مع مساحة الأسماء.

وتوخي الحذر حول ما يدور في المكتبة المرافق عندما بما في ذلك الكثير من المشاريع. آخر سوف تواجه <لأ href = "http://ayende.com/Blog/archive/2009/04/29/let-us-burn-all-those-pesky-util-amp-common-libraries.aspx "يختلط =" noreferrer نوفولو "> شيء من هذا القبيل .

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top