Eferentní spojka - Efferent coupling
tento článek potřebuje další citace pro ověření.Ledna 2018) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Eferentní spojka je spojka metrický v vývoj softwaru. Měří počet typy dat A třída ví o.
To zahrnuje dědictví, implementace rozhraní, typy parametrů, typy proměnných a výjimky.
Na to také odkazoval Robert C. Martin jako metriku stability Fan-out, kterou ve své knize Clean Architecture popisuje jako Outgoing dependencies. Tato metrika identifikuje počet tříd uvnitř této komponenty, které závisí na třídách mimo komponentu.[1]
Tato metrika se často používá k výpočtu nestability komponenty v softwarová architektura tak jako Já = Fan-out / (Fan-in + Fan-out). Tato metrika má rozsah [0,1]. Já = 0 je maximálně stabilní, zatímco Já = 1 je maximálně nestabilní.
Reference
- ^ C., Martin, Robert (2018). Čistá architektura: průvodce řemeslníka po struktuře a designu softwaru. Boston. ISBN 9780134494166. OCLC 1003645626.
Tento softwarové inženýrství související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |
Tento teorie programovacího jazyka nebo teorie typů související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |