Tutte le domande

3
risposte

Dovrei considerare anche l'accoppiamento lento per i metodi di classe? [duplicare]

Sono un fan di Dependency Injection , tuttavia non so quanto entrambi i metodi public e private all'interno di una classe dovrebbero essere liberamente accoppiati. Solo per immaginarlo meglio, quando ho projectId e userId come prop...
posta 28.02.2014 - 11:49
2
risposte

Cerca il numero (che si muove lentamente) con penalità per un valore di test troppo alto

Il tuo compito è progettare un algoritmo di ricerca che trovi il mio numero segreto, che è compreso tra 0 e 2 ^ 64. Se il valore del test è troppo basso, puoi eseguire nuovamente il test in 1 secondo. Se il tuo valore di test è troppo alto non t...
posta 10.04.2014 - 19:54
3
risposte

Differenza tra loop di eventi e chiamate / interrupt di sistema

Quando crei programmi (come un server socket) progettati per essere eseguiti su un sistema operativo, come Ubuntu, i framework come Qt per C ++ usano qualcosa chiamato ciclo dell'evento principale: app = new QCoreApplication(argc, argv); int r...
posta 05.01.2014 - 21:23
1
risposta

Nomenclatura per le espressioni jolly vs regex

Quando vedo il termine pattern in una descrizione della sintassi, deduco che viene specificata un'espressione regolare. Esiste un termine separato che specifica un'espressione jolly? ^foo.*(bar|baz){3} <-- 'regular expression' or 'patter...
posta 24.01.2014 - 18:57
2
risposte

Proprietà o metodo per ottenere informazioni su una raccolta?

Supponiamo che abbia una classe MyList che estende ObservableCollection<MyObject> dove MyObject ha Boolean Proprietà Enabled . Diciamo che voglio il numero di oggetti MyObject che hanno la proprietà Enable...
posta 14.07.2014 - 20:39
6
risposte

In C ++ Buone ragioni per NON usare la gestione simmetrica della memoria (cioè nuova ed eliminazione)

Cerco di imparare C ++ e la programmazione in generale. Attualmente sto studiando open source con l'aiuto di UML. L'apprendimento è il mio hobby e anche quello fantastico. La mia comprensione dell'allocazione della memoria in C ++ è che dov...
posta 11.06.2014 - 18:36
2
risposte

Qual è un buon modo per assicurarsi che i dati serializzati localmente possano essere deserializzati nel codice più recente?

Contesto: sto lavorando a un gioco HTML 5 senza stato persistente. Ogni volta che aggiorni la pagina, inizi dall'inizio. Le persone chiedono di poter iniziare da dove si sono interrotte se lasciano la pagina. Ho intenzione di implementarlo come...
posta 07.07.2014 - 16:58
3
risposte

In che modo il pooling di connessioni al database migliora le prestazioni delle applicazioni?

Non riesco a capire perché il pooling delle connessioni migliora le prestazioni delle applicazioni. Suppongo che la connessione stabilisca la latenza. Ma riutilizzare una connessione stabilita richiede una gestione degli errori più complessa....
posta 31.01.2014 - 04:38
1
risposta

Correzione di bug in Scrum, alla fine del progetto

Abbiamo un progetto che sta raggiungendo una scadenza per la versione finale della produzione. È un progetto a prezzo fisso e fino ad ora siamo riusciti a lavorare in iterazioni della durata di 2 settimane, facendo regolari rilasci al nostro "am...
posta 25.05.2014 - 19:56
2
risposte

Le migliori pratiche per i controlli di sicurezza, in superficie o strato profondo? [chiuso]

Prendiamo un'app WebServices sul lato server, dobbiamo assicurarci che tutte le funzioni applichino tutte le regole di sicurezza e mantenga il codice pulito. In tal caso, di solito preferisco posizionare i miei controlli di sicurezza sui live...
posta 12.03.2014 - 19:54