Domande con tag 'design-patterns'

1
risposta

Le viste non sono classi come metterle in diagramma di classe nel modello di progettazione MVC?

Nel diagramma delle classi UML nel modello di progettazione del software MVC ci sono le classi del controller della vista del modello e in ASP.NET MVC tutte le viste sono cshtml non le classi la mia domanda è come mettere le viste nel diagramma...
posta 24.04.2018 - 08:11
2
risposte

L'iniezione di dipendenza condizionale basata sull'ambiente è un modello errato?

È una cattiva progettazione se iniettiamo dipendenze basate sull'ambiente in esecuzione (produzione, test, sviluppo, ecc.)? Considera il seguente contenitore in Laravel come esempio: $app->singleton( \App\Services\Mailer\MailerInterfac...
posta 27.06.2018 - 16:06
2
risposte

Esempi di adozione MVVM al di fuori della comunità Microsoft?

IS MVVM ottiene qualsiasi tipo di trazione al di fuori della comunità Microsoft? All'interno di Silverlight questo è un non-problema, ma per altre tecnologie, come JavaScript, sicuramente lo è: ad esempio, Knockout.js è un ottimo framework, ma i...
posta 05.10.2011 - 17:54
1
risposta

Ridurre la complessità del codice sovrascritto

Ho appena iniziato a lavorare in un'azienda in cui ho ereditato un codice C # da uno sviluppatore precedente. Conosco bene la programmazione, ho una laurea in ingegneria + una (non terminata, lunga diversi anni) educazione al dottorato in inform...
posta 26.02.2015 - 16:56
3
risposte

Perché abbiamo bisogno di una classe di contesto nel modello di strategia?

Per il modello di strategia, perché abbiamo bisogno di una classe di contesto per chiamare l'algoritmo appropriato? Perché non possiamo semplicemente fare Strategy s = new OperationAdd() ? In questo modo, utilizziamo ancora il polimorfismo....
posta 18.11.2015 - 05:41
3
risposte

Design della tabella relazionale per la proprietà dei dati

Impostazioni (schema semplificato per chiarezza) Supponiamo che abbia una tabella chiamata resource : +---------------+--------------+------+-----+ | Field | Type | Null | Key | +---------------+--------------+-----...
posta 16.12.2015 - 23:38
2
risposte

Design Pattern for Collection Edits

Ho una situazione in un'applicazione corrente su cui sto lavorando che richiede la modifica in batch e mi chiedo se ci siano dei pattern di progettazione che dovrei prendere in considerazione. L'attività in corso viene fornita con una raccolt...
posta 03.12.2017 - 15:08
2
risposte

Quale layer per tipo personalizzato (DDD)

Se ho un tipo personalizzato (o forse un enum) come per es. a Range : Public Class Range Sub New(minimum As Single, maximum As Single) Me.Minimum = minimum Me.Maximum = maximum End Sub Public Property Minimu...
posta 02.01.2018 - 12:17
2
risposte

Design pattern per applicare imposte diverse in base a molti fattori diversi

Mi è stato assegnato il compito di progettare un sistema che ha il prezzo di un prodotto con importi diversi di tasse diverse in base a diversi fattori. Ad esempio negli Stati Uniti ne otterresti alcuni: uno basato sulla regione e un altro su...
posta 30.10.2017 - 01:46
1
risposta

Unit test di una classe template dopo il refactoring

Sto ripulendo il mio codice rimuovendo i duplicati e ho trovato due classi quasi identiche, su 55 righe, solo un singolo predicato in un'istruzione if differiva tra loro. Entrambe le classi avevano anche una serie di test, che erano copi...
posta 06.01.2015 - 17:57