Tutte le domande

7
risposte

Va bene usare le eccezioni come strumenti per "catturare" gli errori in anticipo?

Uso le eccezioni per individuare i problemi in anticipo. Ad esempio: public int getAverageAge(Person p1, Person p2){ if(p1 == null || p2 == null) throw new IllegalArgumentException("One or more of input persons is null"). retur...
posta 14.09.2014 - 19:05
3
risposte

Aggiungi un test unitario per ogni nuovo bug

Nel mio lavoro tutti gli sviluppatori che risolvono un bug devono aggiungere un nuovo test unitario che avvisi su questo tipo di bug (nel caso si verifichi di nuovo). Se un test unitario non è possibile (ad esempio, un problema di progettazione...
posta 29.02.2012 - 17:27
3
risposte

Come fare per "assumere" un progetto open-source?

C'è un progetto open source che mi interessa e che uso regolarmente. È concesso in licenza con Apache License 2.0 e praticamente non ha più attività. È ospitato su Google Code e sono interessato a continuare lo sviluppo. Sono nuovo nel processo...
posta 18.12.2011 - 05:36
3
risposte

C'è qualche ragione per usare varchar su colonne di testo in un database?

varchar è solo un residuo di prima che text sia venuto fuori, o ci sono casi d'uso in cui vorresti vuoi per usare un varchar ? (Oppure char per quella materia ..) (Uso quotidianamente Postgres e MySQL (MyISAM), quindi son...
posta 09.07.2012 - 21:04
3
risposte

Come promuovere un progetto open-source?

Prima di tutto, mi scuso se questa è la sezione sbagliata della rete per pubblicare questa domanda. Se lo è, non esitare a spostarlo in una posizione più appropriata ... Domanda: mi piacerebbe sentire le tue idee sulle modalità di avvio e di...
posta 07.03.2011 - 12:11
8
risposte

È ragionevole eseguire processi con strumenti CI?

Nella mia azienda, abbiamo un pantano di diversi lavori cron (su più sistemi) e avviato manualmente processi che mantengono il nostro funzionamento aziendale che è il risultato di anni di sviluppo opportuno e conseguente negligenza. Un giorno...
posta 24.02.2012 - 17:43
1
risposta

Qual è il termine per una funzione JavaScript anonima che viene chiamata immediatamente?

Sto scrivendo una guida di stile JavaScript per il mio team, in modo che possiamo organizzare e contribuire ai nostri documenti più facilmente. Ma ho colpito un piccolo bernoccolo che è dove la mia domanda si applica ... Che cosa dovrei chiam...
posta 02.08.2015 - 21:57
2
risposte

È convenzionale sollevare un NotImplementedError per i metodi la cui implementazione è in sospeso, ma non pianificata per essere astratta?

Mi piace aumentare un NotImplementedError per qualsiasi metodo che voglio implementare, ma dove non sono ancora riuscito a farlo. Potrei già avere un'implementazione parziale, ma aggiungerla con raise NotImplementedError() perché non m...
posta 05.03.2014 - 21:48
4
risposte

La licenza BSD è compatibile con Apache?

Posso sviluppare un software con licenza BSD che estenda un software con licenza Apache (e viceversa)?     
posta 27.01.2011 - 17:27
6
risposte

Come spiegare il valore del test unitario

Voglio introdurre il concetto di unit test (e test in generale) ai miei collaboratori; al momento non ci sono test e le cose vengono testate eseguendo effettivamente le attività tramite l'interfaccia utente per vedere il risultato desiderato. Co...
posta 23.05.2011 - 14:30