بنسور

حاوية IOC
التحميل الان

بنسور الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Ryan Svihla
  • موقع ويب الناشر:
  • http://code.google.com/u/rssvihla/

بنسور العلامات


بنسور وصف

حاوية IOC Pinsor عبارة عن حاوية IOC، مكتوبة في بيثون ومع التركيز على قرار التبعية. إذا كنت تعرف ما يهدف ISPinsor حاوية IOC إلى اتفاقية حول التكوين وما يلزم التكوين فقط في التعليمات البرمجية. كما أنه قادر على استخدامه مع الحد الأدنى من التعديل إلى التعليمات البرمجية المصدر الحالية. سيتم تحقيق القابلية للتوسعة من خلال "التسهيلات" التي تعادل الحاوية الأساسية ووظائف إضافية. أخيرا، سيساعد دعم AOP المحدود في إزالة الحاجة إلى نشر الديكور عبر الأساليب والمباراة عن طريق القاعدة، أو مرجع محدد إلى طريقة فصول. إذا كنت لا تعرف ما الحاوية IOC (انعكاس التحكم) حاوية ISI'M هو مصطلح يستخدم لتخويف المطورين الجديدين على المفهوم. يرتبط أيضا بمصطلح سأسمع متداخلا بمبدأ حقن التبعية أو DIP (أحيانا ما يسمى DI)، كما تم تصميم هذا أيضا لتخويف الأشخاص. تم تصميم Day Pinsor ليكون استخدام خطوط أقل من التعليمات البرمجية عادة عن طريق حل تبعياتك لك (انظر العينات). هذا أيضا تأثير جانبي لطيف لجعل الكود الخاص بك أسهل في التغيير وأسهل في التكوين. قد تستخدم الحاوية بقدر ما تريد في مشروعك، ما يهم هو استخدامه بطريقة لإنقاذ نفسك وألم الصيانة، إذا لم يكن الأمر كذلك بالنسبة لك، فلن يفكر أحد بأقل منك إذا قمت بإزالته من التعليمات البرمجية الخاصة بك. فيما يلي بعض الملامح الرئيسية "بنسور": واجهة بطلاقة التكوين رمز فقط قرار التبعية شبه التلقائي لا توجد خصائص خاصة أو ديكورات مطلوبة في التعليمات البرمجية لا حاجة لفصول قاعدة مجردة لإعداد التبعيات متطلبات: بيثون


بنسور برامج ذات صلة