Tutte le domande

1
risposta

Uso dello schema di decorazione in una gerarchia di classi profonde

Come si usa il modello di progettazione Decorator per qualcosa di diverso dai banali problemi giocattolo, in una gerarchia di classi profonde? Ad esempio, supponiamo di avere la classe class Decorated : public Foo, Bar, Baz { public: void op...
posta 16.02.2012 - 19:48
1
risposta

File di sorgenti multiple e librerie per un singolo progetto

Scrivo molti software scientifici e ho iniziato a programmare con F77. Mi sono trasferito al C ++ per la mia programmazione primaria circa 10 anni fa ora, ma mi sorprendo ad usare le abitudini F77. Una cosa a cui non riesco ad abituarmi è l'uso...
posta 03.02.2012 - 14:49
2
risposte

Diagramma componenti, quali sono i prossimi?

Sto lavorando a un'applicazione per iPhone e ho creato un diagramma dei componenti. Ho definito le interfacce per ciascun componente. Ad esempio, ho un componente AI e ho realizzato alcune interfacce per questo. Come dovrei andare avanti? Dev...
posta 22.02.2012 - 15:28
1
risposta

Quando si utilizza Java Persistence API (JPA), quale layer possiede le entità?

Quando lavori con annotazioni su entità in JPA, queste entità appartengono al livello del modello o al livello di persistenza? Ci deve essere una sorta di clone delle entità (semplici JavaBeans) nel livello del modello in modo che possa esser...
posta 08.02.2012 - 17:53
3
risposte

Node.js, socket.io vs User Initiated Refresh button e Server Load Considerations

Mi sto occupando di una situazione qui su un'app web multi-tenant ad alto volume con oltre 100k utenti di aziende che non apprezzano i problemi di prestazioni. Abbiamo bisogno di aggiornamenti "in tempo reale". In pratica inviamo una richiesta a...
posta 24.01.2012 - 18:46
1
risposta

Strategie per il conteggio degli oggetti figli

Che cos'è un modo efficiente, OOP, per contare i record figli di un oggetto? Nel mio attuale progetto, un distretto può contenere zero o più record Scuola . L'oggetto Districts funge da raccolta di District e può eseguire una singola que...
posta 29.12.2011 - 13:39
2
risposte

Qual è la migliore tecnologia per un VERAMENTE portatile REST client

Sviluppo una suite di strumenti di produttività, per Mac, iOS e Windows. Tutti comunicano con un server di sincronizzazione tramite un'interfaccia RESTful (usando i protocol buffer), ma quando aggiungiamo nuove piattaforme, ci rendiamo conto che...
posta 22.02.2012 - 06:43
1
risposta

Chi è responsabile per un interruttore master / slave?

Stiamo introducendo uno schema di replica master / slave nella nostra applicazione web. In determinati scenari preferiremmo dirigere esplicitamente le letture su uno slave e scrivere al master, il che per me è un evidente vantaggio dello schema....
posta 05.01.2012 - 16:14
2
risposte

Guida su una definizione di programmazione dinamica in Cormen

Sto leggendo su Dynamic Programming di Cormen. All'inizio del capitolo dice (relativo al termine Programmazione Dinamica): "Programming” in this context refers to a tabular method, not to writing computer code. Non riesco davvero...
posta 10.01.2012 - 16:39
1
risposta

Cosa dovrei imparare in Java SE prima di passare a Java EE?

Attualmente, ho imparato quanto segue in Java SE: Operazioni logiche Loop Inheritance Il polimorfismo Classi astratte Interfaccia Attualmente sto imparando stringhe, personaggi ed espressioni regolari. Quali sono le cose che dov...
posta 23.12.2011 - 04:15