Ho lavorato con MEF per circa 2 settimane. Ho iniziato a pensare a cosa serva MEF, a cercare di scoprire come utilizzare MEF e infine a implementare un host con 3 moduli. I contratti si dimostrano facili da comprendere e i moduli sono facilmente gestibili.
Sebbene il MEF abbia un uso molto pratico, mi chiedo fino a che punto? Voglio dire, tutti stanno riscrivendo le applicazioni esistenti per l'estensibilità?
Sì, suona, ed è follemente poco pratico. Retoricamente parlando:
-
in che modo MEF influenza la corrente tendenze nella programmazione?
-
hai iniziato a cercare opportunità di usare MEF?
-
hai iniziato a pianificare un maggiore riscrivere un'app esistente che potrebbe beneficia dell'estensibilità?
Detto questo, le mie domande sono:
come faccio a sapere quando dovrei pianificare un nuovo progetto con estensibilità?
come faccio a sapere se un progetto esistente deve essere riscritto per l'estensibilità?
Qualcuno sta usando MEF?