Tutte le domande

5
risposte

Come posso migliorare il controllo e la gestione degli errori?

Ultimamente ho faticato a capire qual è la giusta quantità di controllo e quali sono i metodi corretti. Ho alcune domande a riguardo: Qual è il modo corretto per verificare la presenza di errori (input errati, stati non validi, ecc.)? È me...
posta 27.10.2011 - 15:50
3
risposte

Va bene avere più classi nello stesso file in Python?

Sono appena arrivato nel mondo Python dopo anni di Java e PHP. Mentre il linguaggio stesso è piuttosto semplice, sto lottando con alcuni problemi "minori" che non riesco a capovolgere - e ai quali non sono riuscito a trovare risposte nei numeros...
posta 04.01.2016 - 15:06
4
risposte

Perché gli intervistatori non chiedono al richiedente di leggere qualche codice? [chiuso]

Ho avuto una dozzina di interviste nella mia vita (sto per laurearmi) e mi chiedo perché mi è stato chiesto solo una volta di leggere e spiegare un po 'di codice. Approssimativamente, il 90% dei lavori riguarda principalmente il mantenimento dei...
posta 28.08.2012 - 21:19
4
risposte

Come gestire bug che penso di aver corretto, ma non ne sono del tutto sicuro

Ci sono alcuni tipi di bug che sono molto difficili da riprodurre, si verificano molto raramente e apparentemente in modo casuale. Può succedere che trovo una possibile causa, la risolvo, collauda il programma e non riesca a riprodurre il bug. T...
posta 26.04.2012 - 06:31
4
risposte

È corretto apprendere un algoritmo da un progetto open source e quindi implementarlo in un progetto closed source?

Riferimento Il post che ha iniziato tutto Per chiarire la domanda originale che ho chiesto in modo provocatorio, ho posto questa domanda. Se si apprende un algoritmo da un progetto open source, è corretto usare quell'algoritmo in un prog...
posta 27.06.2011 - 22:30
4
risposte

Come incoraggiare gli sviluppatori junior a partecipare alla revisione del codice?

Attualmente sto lavorando come sviluppatore senior con 3 junior sotto di me e ho introdotto un processo di revisione del codice per aiutare a gestire la qualità del codice in produzione. Ritengo che sia molto utile per tutti noi rivedere il l...
posta 20.10.2016 - 03:59
5
risposte

Tempo assegnato alle revisioni del codice

Se stai facendo revisioni del codice Quanto tempo impieghi per le revisioni del codice, rispetto all'implementazione? Quante modifiche subiscono la revisione del codice? pensi che sia troppo / dovrebbe essere di più? Ci sono studi sul...
posta 08.11.2010 - 22:02
3
risposte

La sintassi di qualsiasi linguaggio di programmazione è stata verificata?

Prima di essere rilasciato al pubblico, la sintassi di qualsiasi linguaggio di programmazione è stata sottoposta a test di usabilità? In tal caso, quali tipi di test sono stati eseguiti, quali sono stati i risultati e quale impatto hanno avuto i...
posta 04.12.2012 - 23:19
5
risposte

Risoluzione dei conflitti di fusione dovuti al refactoring

Recentemente sono stato coinvolto in una discussione su come gestire il refactoring in generale (che è di per sé un argomento interessante). Alla fine è stata sollevata la seguente domanda: In che modo un handle gestisce i conflitti che si s...
posta 16.09.2011 - 10:39
4
risposte

Informazioni sul mio data data cratteggio dati: valido? Vale la pena? Qualcun altro lo sente?

Passo molto tempo a rispondere alle domande SQL su SO. Spesso mi imbatto in domande di questo tipo: SELECT * FROM person WHERE birthdate BETWEEN '01/01/2017' AND '01/03/2017' SELECT * FROM person WHERE birthdate BETWEEN '2017-01-01' AND '2017...
posta 06.09.2017 - 05:58