Tutte le domande

6
risposte

Dovresti lanciare un'eccezione se i valori di input di un metodo non sono compresi nell'intervallo? [duplicare]

Dovresti lanciare un'eccezione se i valori di input di un metodo non sono compresi nell'intervallo? ad esempio //no imaginary numbers public int MySquareRoot(int x) { if (x<0) { throw new ArgumentOutOfBoundsException("Must be...
posta 13.05.2014 - 08:08
3
risposte

Qual è il motivo dell'uso di un'interfaccia rispetto a un tipo genericamente limitato

Nei linguaggi orientati agli oggetti che supportano i parametri di tipo generico (noti anche come modelli di classe e polimorfismo parametrico, sebbene ogni nome abbia connotazioni diverse), è spesso possibile specificare un vincolo di tipo sul...
posta 16.03.2015 - 14:24
5
risposte

Perché la lettura dalla memoria non è un effetto collaterale, ma la lettura da un file è?

Che cosa fa esattamente la lettura della memoria di processo un'operazione pura? Supponiamo di aver creato un array di 100 numeri interi nella memoria globale e di aver preso il 42 ° elemento di questo array. Non è un effetto collaterale, giusto...
posta 08.10.2014 - 10:15
11
risposte

Come non soffrire gli ideologi quando sei una persona pragmatica? [chiuso]

Sono una persona pragmatica (penso di sì. Ma poi di nuovo, Jon qui ha un punto interessante). A volte, la soluzione più semplice a un problema per ottenere il lavoro è quella che si adatta meglio per me, se non è una completa bestemmia e rimpr...
posta 13.01.2011 - 16:37
8
risposte

Una società di software dovrebbe avere un team dedicato per le biblioteche di ricerca e / o utilità?

Lavoro in un'azienda che fa applicazioni web per varie banche e alcuni piccoli e-shop Diamo lavoro a circa 20 sviluppatori e abbiamo 4-5 progetti in sviluppo in qualsiasi momento. I nostri team di sviluppo non interagiscono molto e molti degli s...
posta 19.11.2010 - 08:55
6
risposte

Come ottenere un buon design quando si usano metodi agili?

Ho utilizzato una metodologia agile (SCRUM) da circa tre anni e vedo alcuni vantaggi ad esso, specialmente nel feedback a breve termine a molti livelli (dai clienti che hanno accesso anticipato alle funzionalità implementate, dai tester che poss...
posta 13.07.2012 - 22:15
4
risposte

Procedura consigliata per memorizzare DateTime in base a TimeZone

Sviluppo di un'applicazione Web che dovrebbe consentire all'Utente di pianificare un appuntamento in base al proprio fuso orario. E sto memorizzando lo User datetime pianificato come server datetime nel campo del database. Durante la visualizzaz...
posta 25.08.2013 - 09:18
7
risposte

Bug di tanto in tanto, ma con priorità alta

Sto lavorando a un progetto CNC (controllo numerico dei computer) che taglia forme in metallo con l'aiuto del laser. Ora il mio problema è di tanto in tanto (1-2 volte in 20 giorni dispari) il taglio va storto o no in base a ciò che è imposta...
posta 03.04.2012 - 09:52
10
risposte

Qual è l'approccio migliore per la codifica in un ambiente di compilazione lento

Ho usato per codificare in C # in uno stile TDD - scrivere / o modificare una piccola porzione di codice, ricompilare in 10 secondi l'intera soluzione, rieseguire i test e di nuovo. Facile ... Questa metodologia di sviluppo ha funzionato molt...
posta 22.02.2011 - 13:01
5
risposte

Qual è lo stato attuale del linguaggio di programmazione Dart di Google? [chiuso]

Dart è uscito da anni (negli anni di Internet), ma a giudicare da Google Trends , non ha suscitato molto clamore e il fatto che funzioni solo in Chrome non aiuta . Ciò nonostante, Chrome sta guadagnando quote di mercato ogni giorno, il che si...
posta 16.01.2012 - 20:38