Tutte le domande

5
risposte

Il concatenamento degli eventi è considerato una buona pratica?

Di tanto in tanto ho incontrato scenari in cui è necessario soddisfare diverse condizioni complesse prima di attivare un evento. Inoltre, la maggior parte degli ascoltatori esegue anche controlli aggiuntivi per determinare il corso dell'azione....
posta 19.07.2012 - 14:49
1
risposta

Qual è il modo corretto per suggerire le funzionalità da aggiungere al linguaggio C #?

Qual è il modo corretto di suggerire funzionalità da aggiungere al linguaggio C #? Ad esempio, mi piacerebbe avere un operatore simile a ?? ma per selezionare i valori minimo o massimo. Vorrei a <? b da espandere a a < b...
posta 27.01.2012 - 20:48
8
risposte

Com'è lavorare in un grande team di programmazione?

Mi sono sempre sentito fortunato a lavorare in un piccolo team di programmazione. Penso che il massimo con cui ho lavorato siano 11 programmatori. Com'è lavorare su un progetto con centinaia di sviluppatori? Migliaia? Che cosa scala e cosa no?...
posta 09.03.2009 - 13:31
2
risposte

Avrei dovuto usare un metodo factory invece di un costruttore. Posso cambiarlo ed essere ancora retrocompatibile?

Il problema Diciamo che ho una classe chiamata DataSource che fornisce un metodo ReadData (e forse altri, ma manteniamo le cose semplici) per leggere i dati da un file .mdb : var source = new DataSource("myFile.mdb"); var da...
posta 29.04.2013 - 14:29
4
risposte

Come si applica la legge di Demeter ai sistemi orientati agli oggetti per quanto riguarda l'accoppiamento e la coesione? [chiuso]

In che modo la Legge di Demetra applicata ai sistemi orientati agli oggetti con accoppiamento e coesione ? Stavo leggendo un libro "Sviluppo software e pratica professionale" e ho trovato il capitolo su LoD ed ero curioso di sapere come a...
posta 06.01.2013 - 13:52
2
risposte

Hai mai dovuto codificare "male" per la tua squadra? [duplicare]

Sono stato sulla strada costante dell'apprendimento di nuovi concetti in OOP, Software Design, Architecture, ecc. Ma ci sono momenti in cui sei in una squadra in cui questi concetti sono estranei a loro e non hanno il tempo o la stessa voglia...
posta 23.09.2010 - 13:34
2
risposte

Quale è meglio: un gruppo di getter o 1 metodo con un parametro stringa di selezione?

Il nostro dominio della conoscenza coinvolge persone che camminano su una piastra di registrazione della pressione con i piedi nudi. Facciamo il riconoscimento dell'immagine che risulta in oggetti della classe 'Piede', se un piede umano è ricono...
posta 28.01.2014 - 14:23
5
risposte

Che cosa è una mentalità utile quando si esegue una revisione formale del codice

Il nostro team ha recentemente iniziato a condurre revisioni di codice per ogni controllo. Come guida la squadra, sto cercando di trovare un equilibrio tra fornire troppi suggerimenti, fastidiosi sviluppatori e ridurre l'output dei team e las...
posta 24.06.2017 - 07:13
1
risposta

Per quanto tempo Microsoft stava lavorando su .NET prima di rilasciarlo?

Con l'intera CLI, CTS, CLS, ecc., non solo hanno rilasciato una piattaforma / infrastruttura potente, ma hanno rilasciato tutte le specifiche che la descrivono, ecc. Supporta una miriade di lingue, piattaforme, ecc. potenzialmente infinite come...
posta 17.02.2011 - 05:39
2
risposte

Dove effettuare il push di un test non funzionante?

Ho appena cambiato le impostazioni delle filiali sul mio repository GitHub, in modo che il mio ramo [successivo] richieda una build CI passante attraverso una richiesta pull. Una discussione seguita con un numero di membri del team, sui test...
posta 11.05.2016 - 19:16