Tutte le domande

2
risposte

Come posso eseguire il debug di eccezioni che non sono facilmente riproducibili e si verificano solo in un ambiente di produzione?

Sto lavorando su un problema in cui l'eccezione si verifica solo nel nostro ambiente di produzione. Non ho accesso a questi ambienti, né so cosa significhi questa eccezione. Osservando la descrizione dell'errore, non riesco a capire la causa....
posta 25.01.2012 - 06:55
11
risposte

Pensi attivamente alla sicurezza durante la codifica?

Durante la codifica, pensi attivamente che il tuo codice potrebbe essere sfruttato in modi che non era originariamente previsto e quindi ottenere l'accesso a informazioni protette, eseguire comandi o qualcos'altro che non vorresti che i tuoi ute...
posta 25.10.2010 - 20:45
5
risposte

Non è una buona pratica gestire le eccezioni di runtime nel codice?

Sto lavorando su un'applicazione Java e vedo che le eccezioni Run time sono gestite in molti posti. Ad esempio, try { // do something } catch(NullPointerException e) { return null; } Le mie domande sono, quando è buona norma gestire...
posta 11.07.2011 - 09:23
3
risposte

Sta usando le interfacce per i tipi di dati come anti-pattern?

Supponiamo di avere varie entità nel mio modello (utilizzando EF), ad esempio Utente, Prodotto, Fattura e Ordine. Sto scrivendo un controllo utente in grado di stampare i riepiloghi degli oggetti entità nella mia applicazione in cui le entità...
posta 04.03.2015 - 12:45
4
risposte

Gestione della memoria per il veloce passaggio di messaggi tra thread in C ++

Supponiamo che ci siano due thread, che comunicano tra loro in modo asincrono inviando messaggi di dati. Ogni thread ha qualche tipo di coda di messaggi. La mia domanda è molto bassa: cosa ci si può aspettare che sia il modo più efficiente pe...
posta 30.12.2012 - 04:17
4
risposte

Che aspetto ha una buona "definizione di fatto" per una squadra matura?

Quando si guardano esempi di definizioni di fatto in varie fonti, di solito includono punti come codice completato unit test eseguito codice peer-reviewed o associato codice archiviato documentazione aggiornata ... Nel nostro te...
posta 22.08.2012 - 15:49
9
risposte

Qual è il modo migliore per INSERIRE un set di dati di grandi dimensioni in un database MySQL (o qualsiasi database in generale)

Come parte di un progetto PHP, devo inserire una riga in un database MySQL. Ovviamente sono abituato a farlo, ma ciò ha richiesto l'inserimento in 90 colonne in una query. La query risultante appare orribile e monolitica (in particolare inserend...
posta 06.09.2011 - 13:50
5
risposte

Quali sono i vantaggi del modello delegato sul modello di osservatore?

Nel modello di delegato , solo un oggetto può ascoltare direttamente gli eventi di un altro oggetto. Nel modello di osservatore , qualsiasi numero di oggetti può ascoltare gli eventi di un particolare oggetto. Quando si progetta una classe che...
posta 02.12.2012 - 00:06
5
risposte

Connessione al database - dovrebbero essere passati come parametri?

Abbiamo un sistema in cui la connessione al database si ottiene una volta utilizzando un metodo comune e passando per tutta la classe pertinente da utilizzare. Ci sono dubbi sul fatto che il passaggio della connessione al database come parametro...
posta 14.02.2013 - 03:58
2
risposte

Libro delle lingue Java per un programmatore esperto? [duplicare]

Sto cercando un libro per imparare a usare (inizia con) un linguaggio Java. Ho esperienza (più di 15 anni) programmatore C # e C ++ con un po 'di Python, quindi non ho bisogno di un libro che inizi con un concetto di programmazione per un pr...
posta 05.07.2012 - 03:51