Tutte le domande

3
risposte

SOLID principi in questa classe

Voglio chiedere ad esperti sviluppatori e architetti di software su questa classe di dominio che ho trovato un giorno in qualche codice. public class User : Entity { public virtual string Firstname { get; set; } public virtual stri...
posta 16.11.2017 - 16:13
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 - 11:17
2
risposte

Come definire l'area di servizio - con i codici di avviamento postale?

Sto lavorando a un sito per i servizi a casa. Qual è la migliore pratica per definire l'area di servizio di un fornitore di servizi? Il mio pensiero iniziale era di definire l'area di servizio di ciascun fornitore come una serie di codici pos...
posta 01.11.2017 - 14:59
4
risposte

Qual è il punto di registrazione? [chiuso]

Oggi mi è stata fatta una domanda così semplice che non ero sicuro di come rispondere. Ho aggiunto alcune dichiarazioni di registrazione al nostro pacchetto di test di integrazione, per scoprire quale parte di essa richiedeva così tanto tempo...
posta 14.09.2017 - 22:04
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 - 00:46
4
risposte

Responsabilità singola di una funzione

Vorrei sapere se comprendo correttamente il principio di responsabilità singola. La funzione seguente suppone di restituire l'archivio ID utente nel database utilizzando il nome dell'account SAM per passarvi. Guarda i seguenti codici comme...
posta 06.11.2017 - 03:20
1
risposta

Una classe non dovrebbe contenere solo costanti?

Vedi il codice qui sotto: public class EnglishCurrency : Currency { private static readonly decimal[] _denominations= { 0.01M, 0.02M, 0.05M, 0.10M, 0.20M, 0.50M, 1.00M, 2.00M, 5.00M, 10.00M, 2...
posta 14.12.2017 - 15:16
1
risposta

Come modellare lo stato genitore con singoli stati figlio

Sto creando un'applicazione che ti permette di inserire ordini, un ordine ha alcune informazioni di base: chi l'ha ordinato, quale data, ecc. Ha anche un elenco di elementi pubblicitari ordinati. Ogni elemento pubblicitario può (probabilmente il...
posta 30.01.2017 - 23:42
3
risposte

Salvare l'URI nel database analizzato vs plain

Quindi voglio salvare diversi URI nel database. Voglio che anche il formato sia forzato a cercare facilmente diversi URI. È meglio creare una tabella come questa: CREATE TABLE uris ( id INT(11) UNIQUE PRIMARY KEY AUTO_INCREMENT, sche...
posta 07.03.2017 - 12:51
1
risposta

Architettura API Gateway e Microservices [chiusa]

Le API REST possono essere esposte utilizzando un gateway API ed è considerata una buona pratica. (almeno quando sono esposti a Internet) Tuttavia ci sono molti microservizi all'interno di un'azienda che non sono esposti all'esterno e sono us...
posta 23.11.2017 - 20:03