Ho trascorso alcuni mesi a lavorare su una mia app iOS (in Swift) prima di rendermi conto che si trattava di un gruppo di MVC (Massive View Controller).
Voglio ricominciare da capo e creare qualcosa di modulare, scalabile e gestibile, ma trovare...
Questa è più una domanda concettuale. Diciamo che hai avuto la seguente enumerazione
public enum FooEnum {
ALPHA,
BETA,
GAMMA,
DELTA;
}
E diciamo che hai il seguente metodo:
public void doSomething(FooEnum value) {
if...
Come sono venuto dal background delle applicazioni web e passare alla programmazione iOS, mi chiedo perché non possiamo semplicemente applicare l'approccio di progettazione MVC alle app native,
vale a dire. in iOS, la vista e il controller so...
Disclaimer: non sono sicuro al 100% di aver compreso alcune pratiche e concetti in DDD, quindi a questa domanda potrebbe essere data una risposta chiarendo le idee
Sto lavorando in un sistema legacy (scritto in PHP) in cui lo strumento data...
Ho un oggetto di entità Hibernate MyObject con diversi attributi e un servizio MyObjectService contenente la logica di business che si occupa di MyObject . Ho anche un modello di vista che riguarda l'input / output dell'utente che...
Ho 2 applicazioni una è scritta in C ++ e una è scritta in Java. le applicazioni comunicano passando array di byte che rappresentano un oggetto serializzato.
ogni oggetto di comunicazione rappresenta un comando e contiene l'id del comando e i...
Ho un oggetto java.util.Map<String, Object> che contiene diversi tipi di valori. Non voglio lanciare ovunque io faccia un'operazione su questo. Per fare questo, ho creato diverse classi che avvolgono questa mappa e queste classi forni...
Ho probabilmente un problema di "micro-ottimizzazione".
Ho ottenuto "Numero storico" , "Numero successivo" , "Reimposta" , nonché "etichetta" per il testo.
Ogni volta che faccio clic sul pulsante "Numero successivo" vorrei mostrare...
Ho letto da qualche parte che la catena dell'ereditarietà si interrompe quando modifichi un comportamento dalla classe derivata. Cosa significa "alterare un comportamento" significa qui? Ignora un metodo già implementato nella classe base consid...
Per contesto, sto costruendo un'applicazione GTK + in C, dove una sottoclasse di GtkApplicationWindow crea e visualizza una sottoclasse di GtkToolbar e un GtkNotebook (un widget con più pagine che può essere visualizzato alternativamente da una...