Tutte le domande

4
risposte

Flusso di lavoro di revisione del codice in cui l'autore della richiesta di pull deve essere unito

Diversi team nella mia azienda si esercitano in un flusso di lavoro di revisione del codice che non ho mai visto prima. Sto cercando di capire il pensiero che sta dietro, con l'idea che ci sia valore nel rendere l'intera azienda coerente. (Contr...
posta 24.10.2016 - 16:55
6
risposte

Come uscire dal solco di supporto e iniziare a rimborsare il debito tecnico!

Ho un "amico". Sì, buona partenza, lo so, ma sinceramente non sono io! Fondamentalmente sta lavorando su un progetto di successo da circa 4 anni, la difficoltà è che il debito tecnico ha raggiunto e sta trovando quasi impossibile smettere d...
posta 15.12.2010 - 13:09
3
risposte

Come si fa a mantenere basso il numero di argomenti mantenendo ancora separate le dipendenze di terze parti?

Uso una libreria di terze parti. Mi hanno passato un POJO che, a nostro avviso, è probabilmente implementato in questo modo: public class OurData { private String foo; private String bar; private String baz; private String quux; //...
posta 29.01.2015 - 17:26
5
risposte

Stati di difetto: "NON FISSERÀ" vs "Annullato"

Sono stato coinvolto in diversi progetti come tester o sviluppatore. In molti dei progetti c'erano stati seguenti stati per i difetti: NON FISSERÀ Annullato Usi tali stati e come li differisci? Chiedo, perché la maggior parte delle pers...
posta 17.03.2011 - 10:52
2
risposte

Perché C # ha molte più funzionalità di Java? [chiuso]

Si noti che questo non intende essere un argomento Java vs. C #. Sono un programmatore Java senza esperienza C #, che chiede solo per curiosità. Ho fatto qualche lettura su C # e sembra che abbia molte più funzionalità di Java. Alcuni esemp...
posta 03.07.2014 - 09:52
4
risposte

Backtrack My "Education" [chiuso]

Qualche tempo fa, ho deciso di iniziare a programmare. Ho davvero saltato in una lingua (Perl) e sono andato da lì. Quello che rimpiango è che sono appena saltato in: Non ho imparato le nozioni di base (se le avresti chiamate nozioni di base)...
posta 08.11.2011 - 01:32
6
risposte

Quando l'ossessione primitiva non è un odore di codice?

Ho letto molti articoli recentemente che descrivono Primitive Obsession come odore di codice. Ci sono due vantaggi nell'evitare l'ossessione primitiva: Rende il modello di dominio più esplicito. Ad esempio, posso parlare con un analist...
posta 31.01.2018 - 10:14
9
risposte

Risorse per migliorare la comprensione della ricorsione? [chiuso]

So cos'è la ricorsione (quando un patten si ripresenta in sé, tipicamente una funzione che si chiama su una delle sue linee, dopo un breakout condizionale ... giusto?), e posso capire le funzioni ricorsive se le studio da vicino . Il mio problem...
posta 11.03.2011 - 22:06
5
risposte

Quanto è grave non disporre di Dispose () SqlConnections?

Personalmente, scomodo negli alveari se non inserisco oggetti ADO che implementano IDisposable nell'uso delle istruzioni. Ma al mio attuale contratto, ho scoperto che il loro codice di "fornitore di accesso ai dati" della struttura aziendale int...
posta 09.11.2010 - 19:51
6
risposte

Quanto può fare un programmatore da solo? [chiuso]

Con prodotti software che portano a sviluppare interi gruppi di persone, quanto può fare un programmatore da solo? In altre parole, una sola persona potrebbe scrivere Photoshop, MS Word, ecc ...? E se non potessero, lo sviluppo del web sarebbe u...
posta 07.06.2011 - 03:36