Dinamico UI vs Static UI
-
11-09-2019 - |
Domanda
Mi chiedevo, a che punto dovrei rinunciare alla comodità di un form di inserimento dati statici con il supporto di design per una dinamica interfaccia utente che rimuove un sacco di duplicazione del codice?
Sembra che ci sia un conflitto nel mondo della programmazione in cui le persone cercano costantemente di rimuovere il codice di ripetizione per migliorare la manutenibilità, eppure quando si tratta di forme, che tutto va fuori dalla finestra e tutto viene aggiunto in modo esplicito alle forme.
Quali segni devo cercare di sapere quando è il momento di lasciare il progettista nella polvere e creare una dinamica interfaccia utente?
Soluzione
Posso umilmente suggerisco Metawidget ?
Non è così, come lei dice, cercare di "generare un intera interfaccia utente". E 'solo un sistema per "generare il codice duplicato in sistemi complessi di forme con una grande quantità in comune".
Se avete la fortuna di dare un'occhiata, mi piacerebbe sentire i vostri commenti sul nostro forum.
Altri suggerimenti
dinamica interfaccia utente vanno bene per alcuni tipi di dati e di alcuni processi di business
Per lo più si guardano brutto tempo qualsiasi livello di complessità nel set
uso un modello per definire forme dinamiche fatte da: telaio gruppo, etichette, caselle di testo, numberboxes, pulsanti di opzione e caselle in WPF
Funziona bene per la compilazione dei dati di base per il controllo dei documenti basato su modelli e la creazione di cataloghi
Ma io non credo che avrebbe funzionato bene per i dati aziendali tipici con complesse gerarchie ecc
Un utente deve essere ottimizzato per il flusso di lavoro utente, deve fare l'immissione dei dati conveniente e deve sembrare bello, generando automaticamente un tale interfaccia utente per nulla con la complessità del mondo reale è difficile se non impossibile.