Domande con tag 'design'

2
risposte

Valutare se scrivere test di unità o di integrazione prima su progetti blue-sky / prototype

Qualcosa che ho notato di recente è quando sto facendo i seguenti tipi di progetti: All'inizio di un progetto Lavorare su un MVP / prototipo Aggiunta di funzioni che non sono completamente definite Lavorare su un progetto su scala rido...
posta 07.04.2017 - 17:40
2
risposte

Servizi di dominio come facciate

Ho letto .NET Domain-Driven Design con C #: Problem - Design - Solution e ho notato che il autore ha creato un servizio di dominio per ogni radice aggregata. Tuttavia, i servizi di dominio erano solo facciate per il repository corrispondent...
posta 21.02.2013 - 16:57
5
risposte

Raccolta di tutti i dati in un'unica iterazione rispetto all'utilizzo di funzioni per codice leggibile

Dire che ho una serie di corridori con cui ho bisogno di trovare il corridore più alto, il corridore più veloce e il corridore più leggero. Sembra che la soluzione più leggibile sia: runners = getRunners(); tallestRunner = getTallestRunner(run...
posta 21.06.2013 - 05:28
1
risposta

Qual è il formato generale di una specifica di progettazione software?

Sto provando a documentare un pezzo di software che ho scritto in dettaglio. Un SAS è di livello troppo alto e non copre l'API. Ho trovato diversi esempi di SDS online, ma non vedo una tendenza nel loro formato. Mi chiedo se ci sono alcune li...
posta 16.07.2013 - 14:19
3
risposte

Iniezione delle dipendenze (DI) nelle applicazioni c ++

Sto giocando con l'iniezione di dipendenza, ma non sono sicuro che lo stia facendo bene. Soprattutto, non sono sicuro di quale dovrebbe essere il modo corretto per creare classi con dipendenze iniettate. Dire che ho una classe A che crea la c...
posta 26.03.2014 - 19:29
2
risposte

switch fall-through per l'esecuzione di una sequenza di passaggi

Il mio programma deve eseguire una sequenza di passaggi dall'inizio alla fine. Tuttavia, in base a input diversi, il punto iniziale varierà, ad esempio alcuni correranno dal primo passo alla fine, altri dal 2 ° alla fine, altri dal 3 ° alla fine...
posta 21.11.2018 - 14:03
1
risposta

ASP.NET MVC - gli MVC M, V e C dovrebbero essere esplicitamente a conoscenza delle entità di dominio?

Poiché questa domanda sembra essere piuttosto soggettiva, la sto postando qui. Diciamo che stai scrivendo la tua versione di Stackoverflow usando ASP.NET MVC, quindi ci sono classi come Question , Answer , User , ecc. Dato che sei...
posta 02.12.2011 - 20:45
1
risposta

Come creare un'applicazione web estensibile?

Come implementeresti un'applicazione web estensibile? Quello a cui sto pensando è un'applicazione web simile a Jenkins o Hudson che fornisce supporto plug-in. Mentre è ovvio per me come i plug-in possano essere localizzati e caricati, non so com...
posta 21.10.2011 - 09:28
4
risposte

Quando un metodo di una classe dovrebbe restituire la stessa istanza dopo aver modificato se stessa?

Ho una classe che ha tre metodi A() , B() e C() . Questi metodi modificano la propria istanza. Mentre i metodi devono restituire un'istanza quando l'istanza è una copia separata (proprio come Clone() ), ho ottenuto una scelta...
posta 19.08.2014 - 13:23
1
risposta

Qual è la migliore strategia di fasciatura?

Ho intenzione di integrare uno strumento esterno ( ffmpeg nel mio caso particolare, ma potrebbe essere qualsiasi cosa, infatti, come lolng come i suoi compiti sono quelli a lungo in esecuzione). Questo strumento ha molti dei parametri della r...
posta 29.12.2010 - 10:39