Meglio la rapidità e separation of concern o la semplicità di avere qualcosa di già fatto?
Tra le tecniche più usate nella programmazione in Flex esiste l'utilizzo dei componenti Swf loader e Module Loader.
Essi permettono di includere nella propria RIA (Rich Internet Application)
componenti di applicativi già realizzati (module) o applicativi stessi (swf),
garantendo una modularità e un riutilizzo del codice notevole, caretteristica fondamentale in progetti di grande dimensione come insegna l'ingegneria del
software.
La differenza sostanziale tra i due componenti è che l'Swf loader
permette di caricare file swf (racchiusi tra tag Application), cioè applicativi che lanciati singolarmente han vita propria (essendo RIA già realizzate),
mentre il Module loader carica dei moduli (racchiusi tra tag Module) che non possono essere
lanciati singolarmente e che quindi in genere garantiscono dei componenti
standard per gli applicativi e dei quali il carimento è molto più rapido ed
efficiente.
Cari progettisti, ora sta a voi scegliere la tecnica migliore... ;-)
Davide Graziani
Nessun commento:
Posta un commento