Stiamo lanciando un sistema e talvolta otteniamo la famosa eccezione NullReferenceException con il messaggio Object reference not set to an instance of an object .
Tuttavia, in un metodo in cui abbiamo quasi 20 oggetti, avere un log...
Mi è stato detto che il numero medio di bug / difetti per riga di codice è "costante" per diversi linguaggi di programmazione. 10 KLOC di Ruby avrebbero lo stesso numero di bug di 10 KLOC di c ++. L'argomento viene in genere utilizzato per promu...
Voglio conoscere i valori nulli oi riferimenti null.
Ad esempio, ho una classe chiamata Apple e ne ho creato un'istanza.
Apple myApple = new Apple("yummy"); // The data is stored in memory
Poi ho mangiato quella mela e ora deve essere nu...
Ci sono stati una storia nelle notizie su un uomo il cui account Paypal era accidentalmente accreditato con $ 92,233,720,368,547,800.
Da dove viene questo numero? Che tipo di bug di programmazione può generare questo numero?
Molti progetti OSS più grandi mantengono i canali IRC per discutere del loro utilizzo o sviluppo. Quando rimango bloccato a utilizzare un progetto, dopo aver provato e non riuscito a trovare informazioni sul web, uno dei modi in cui cerco di cap...
Apprezzo ancora le migliori pratiche per la convalida del modello di dominio. Va bene inserire la validazione nel costruttore del modello di dominio? esempio di convalida del mio modello di dominio come segue:
public class Order
{
private...
Il mio capo sta attualmente tentando di applicare alcuni standard di sviluppo al nostro team, quindi ieri abbiamo avuto un incontro per discutere degli standard che andavano per lo più fino a quando non l'ha cresciuta:
Tutte le tabelle DB av...
So che questo suona molto come altre domande che sono già state poste, ma in realtà è leggermente diverso. Sembra essere generalmente considerato che i programmatori non sono bravi a svolgere il ruolo di testare un'applicazione. Ad esempio:
J...
Il nostro software line-of-business consente all'utente di salvare determinati dati come CSV . Dato che ci sono molti formati diversi (tutti chiamati "CSV") in uso in natura, ci stiamo legando per decidere come dovrebbe apparire il "formato pre...
Forse un po 'scherzoso, ma non trovo questa risposta da nessuna parte attraverso Google, così da assicurarmi che Software Engineering abbia la risposta:
Che cos'è un helper?
Ho visto il nome usato ovunque (nomi di moduli, nomi di classi,...