Inject

צילום מסך תוכנה:
Inject
פרטי תוכנה:
גרסה: 3.3.1
טען תאריך: 12 Apr 15
מפתחים: Ivan Korobkov
רשיון: ללא תשלום
פופולריות: 117

Rating: 2.0/5 (Total Votes: 1)

היא משתמשת מתארים ומעצבי התייחסות תלות חיצונית, וטווחים כדי לציין כיצד לעשות שימוש חוזר באובייקטים.
יכולה להיות מופנה תלות לפי סוגים וביאורים אופציונליים.
תצורה לא נדרש, אבל מתקדמת בתצורת הקוד היא אפשרית.
רוב כלים הזרקת תלות פיתון אחרים, כגון PyContainer או האביב Python, הם יציאות משפות אחרות (Java). אז הם מבוססים על דרכים הזרקת תלות ספציפיות לשפות הקלדה סטטי.
פייתון היא לא Java, וכן דפוסים וטכניקות תכנות, שנראים תקין ושמיש בשפה אחת, יכולים להיות מביכים באחר.
להזריק נוצר כדי לספק דרך של נחש ארסית של הזרקת תלות, ניצול פונקציונלי Python ספציפי.
המינוח המשמש בלהזריק נעשה במכוון דומה לGuice, לעומת זאת הארכיטקטורה הפנימית היא שונה

תכונות :.

    • מהיר, רק 2-3 פעמים לאט שמופע ישיר.
    • דרך רגילה של אובייקטים את ההפעלה, Class (* args, ** kwargs).
    • הזרקת טיעונים לפונקציות ושיטות.
    • הפנית תלות לפי סוגים וביאורים אופציונליים.
    • הכריכה לcallables, מופעים ושיטות מאוגד (ראה [nvokers).
    • תווך היקף בקשה ליישומי WSGI וDjango (דורש Python2.5 +).
    • אין תצורה הנדרשת בכל.
    • תצורה גמישה מתקדם אפשרית
    • שתי שיטות הזרקה, מתאר ומעצב
    • תמיכה עבור ירושה על ידי העברת inject.super כערך ברירת המחדל kwarg
    • Invokers להתקשר שיטות מאוגד (מגניב למאזינים)

    • זריקות חלקיות, כאשר רק כמה טיעונים מוזרקים:
    • סקופס: יישום (סינגלטון), בקשה, noscope
    • אינטגרציה קלה לתוך פרויקטים קיימים.

    מה חדש במהדורה זו:.

    קבצי רעיון

    • הוסר IntelliJ

  • תוכנה דומה

    object2module
    object2module

    12 May 15

    TypeScript
    TypeScript

    2 Oct 16

    Python
    Python

    10 Feb 16

    Acquisition
    Acquisition

    4 Jun 15

    תגובות ל Inject

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!
    חיפוש לפי קטגוריות