Domande con tag 'programming-practices'

3
risposte

Nullable enumeration values vs. "NoValue" o "Undefined", ecc.

Scrivo spesso codice che traduce le entità nel database in oggetti del dominio. Queste entità hanno spesso campi che sono vincolati e tradotti in enumerazioni negli oggetti del dominio. In alcuni casi, tuttavia, i campi possono essere nulli....
posta 06.01.2015 - 15:29
2
risposte

Restituzione di un oggetto fittizio da un oggetto fittizio

Sto cercando di restituire un oggetto quando si prende in giro una classe parser. Questo è il codice di prova che utilizza PHPUnit 3.7 //set up the result object that I want to be returned from the call to parse method $parserResult= n...
posta 14.10.2012 - 15:43
1
risposta

Quale approccio all'organizzazione del codice sorgente consente di migliorare la modularità e la separazione API / implementazione?

Poche lingue sono restrittive quanto Java con gli standard di denominazione dei file e la struttura del progetto. In quella lingua, il nome del file deve corrispondere alla classe pubblica dichiarata nel file e il file deve vivere in una struttu...
posta 10.01.2011 - 15:48
3
risposte

È considerata una cattiva pratica di codifica scrivere metodi / proprietà che supportano (solo) test? [duplicare]

Quando scrivo (unit) i test cerco sempre di evitare ad esempio i falsi di microsoft perché poi la funzione di modifica e continua non funziona più. Tuttavia questo spesso richiede il refactoring ... e talvolta metodi o proprietà che esistono s...
posta 06.11.2015 - 13:50
3
risposte

Gestione dei dati della Value Unit

Abbiamo alcuni dati strongmente legati tra loro e che stiamo usando per i calcoli. È un valore con un tipo di unità e una relazione opzionale. Per esempio. 1500 metri sul livello del mare. Il tipo di unità deve essere sostituibile (da metro a pi...
posta 04.12.2015 - 18:51
3
risposte

Come aderire al mondo della programmazione? [chiuso]

Nome Vlad e io sono attualmente al terzo anno del Community College, studiando Informatica con enfasi sulla programmazione in C ++ e Networking. Ho completato alcuni corsi di programmazione con facilità generale, ma non ho acquisito una comprens...
posta 11.09.2012 - 20:39
3
risposte

Devo creare .Clone () su una classe o creare un copy-constructor?

Non sono abbastanza sicuro di cosa dovrei usare in C # - entrambi dovrebbero teoricamente fare lo stesso, ma penso che entrambi siano abbastanza facilmente controllati. O c'è un'altra possibilità che devo prendere in considerazione? So che in...
posta 14.07.2016 - 16:18
1
risposta

Suggerimenti sul refactoring di un'applicazione web ASP.Net MVC scritta male [chiusa]

Recentemente ho "ereditato" un progetto scritto in ASP.Net MVC che ha alcuni problemi e sto cercando suggerimenti su come procedere per il refactoring del codice. I problemi tecnici rilevati finora sono: Tutta la logica aziendale è scritt...
posta 03.01.2015 - 16:52
1
risposta

I dati devono essere archiviati nel database locale in Android quando si utilizzano in modo intensivo i servizi REST?

Diciamo che ho un'applicazione che cambia continuamente i dati. Le modifiche sono così frequenti che in pratica è necessario aggiornare i dati ogni volta che si apre una schermata e si continua ad aggiornarla. Vale la pena implementare un databa...
posta 30.07.2014 - 11:50
1
risposta

Chi è il responsabile del posizionamento del flusso?

Gli esempi in questione sono c #, ma si applica a qualsiasi lingua. Se hai una funzione che legge il contenuto da un flusso. Chi dovrebbe essere responsabile di garantire che la posizione dello stream sia corretta prima di leggere? Il chia...
posta 28.11.2014 - 16:00