Risorse di architettura / pattern per piccole applicazioni e strumenti

0

Mi chiedevo se qualcuno avesse risorse o consigli relativi all'utilizzo di modelli di architettura come MVVM / MVC / MVP / etc su applicazioni e strumenti di piccole dimensioni, al contrario di quelli grandi e di grande impatto.

EDIT:

La maggior parte delle informazioni che vedo sull'architettura dell'applicazione sono dirette a grandi applicazioni aziendali. Sto solo scrivendo piccoli programmi e strumenti. Per quanto riguarda l'utilizzo di questi modelli di architettura, è generalmente utile passare attraverso l'overhead dell'utilizzo di un framework MVC / MVVM? O starei meglio mantenendo la semplicità?

    
posta s73v3r 22.02.2011 - 01:24
fonte

2 risposte

1

Tendo a utilizzare ancora i modelli di separazione View-x-Model, ma non utilizzo un framework per raggiungere questo obiettivo.

Ad esempio, se si tratta di MVVM, tendo ad avere solo una classe base RelayCommand e INotifyPropertyChanged e andare da lì. Non mi preoccupo dei framework che mi aiutano a configurare Views da ViewModels o fare una convenzione sulla configurazione o qualcosa del genere.

Se ci sono più di circa 2 schermi, aggiungo anche un IOC. Ma questo è tutto.

Alla fine della giornata si parla di manutenibilità. Se l'app diventa troppo grande per il fatto che stai costantemente gestendo materiale utile a un framework, questo è un segnale necessario per il framework.

    
risposta data 23.02.2011 - 09:35
fonte
1

In genere ho una regola. Separare l'interfaccia utente dall'applicazione. Comunque tu vuoi farlo va bene. Se lo raggiungi, puoi in genere adattare facilmente la tua applicazione a qualsiasi uso possa evolversi, inclusa la fusione in una suite di strumenti.

    
risposta data 23.02.2011 - 00:06
fonte

Leggi altre domande sui tag