Domande con tag 'design'

8
risposte

Perché Clang / LLVM mi avvisa dell'utilizzo di default in un'istruzione switch in cui sono trattati tutti i casi enumerati?

Considera la seguente enumerazione e la seguente dichiarazione: typedef enum { MaskValueUno, MaskValueDos } testingMask; void myFunction(testingMask theMask) { switch theMask { case MaskValueUno: {}// deal with it...
posta 13.12.2012 - 13:33
2
risposte

Convenzioni di denominazione DAL, BAL e UI Layer [closed]

Sto sviluppando una tipica applicazione Web con i seguenti livelli UI Layer (MVC) Business Logic Layer (BAL) Data Access Layer (DAL) Ogni livello ha il suo oggetto DTO incluso BAL e DAL. Le mie domande su questo sono le seguenti...
posta 13.10.2014 - 05:55
3
risposte

API REST - L'API dovrebbe restituire oggetti JSON nidificati?

Quando si tratta di API JSON è buona norma appiattire le risposte ed evitare oggetti JSON annidati? Ad esempio, diciamo che abbiamo un'API simile a IMDb ma per i videogiochi. Ci sono un paio di entità, Game, Platform, ESRBRating e GamePlatfor...
posta 09.02.2015 - 01:16
9
risposte

Progettare una classe per prendere intere classi come parametri piuttosto che singole proprietà

Diciamo, ad esempio, che hai un'applicazione con una classe ampiamente condivisa chiamata User . Questa classe espone tutte le informazioni sull'utente, il loro ID, nome, livelli di accesso a ciascun modulo, fuso orario ecc. Ovviamente i...
posta 26.06.2018 - 12:58
8
risposte

Front end prima o back end prima. Dei due che è un buon sistema di progettazione del sistema?

Ho un cliente in questo momento che mi richiede di sviluppare un sistema di iscrizione scolastica. Questa è la prima volta che ho questo tipo di sfida. La maggior parte del software passato che ho creato non è così complesso. So che molti di...
posta 08.03.2011 - 08:32
6
risposte

Normalizzazione orientata agli oggetti

Nella programmazione di database esiste una tecnica chiamata "normalizzazione" che si esegue sui dati che si desidera memorizzare. Qualcuno ha provato ad applicare questo concetto alla progettazione di oggetti? Come hai? Come è andata a finir...
posta 16.06.2011 - 21:46
6
risposte

Pro e contro di tenere tutta la logica aziendale nelle stored procedure nell'applicazione web [duplicato]

In alcune organizzazioni che ho lavorato per le applicazioni web sono state sviluppate basando tutta la logica aziendale nelle stored procedure del database. Ad esempio, utilizzare html per view e servlet come controller per deviare la richies...
posta 28.07.2012 - 01:33
5
risposte

Il design in una squadra, la codifica in un'altra

Sarò coinvolto in un progetto in cui tutta la progettazione del software è fatta da un team locale e questi progetti vengono inviati a un team offshore per la codifica. Questa è la prima volta che affronterò un progetto con queste caratterist...
posta 01.08.2013 - 18:29
13
risposte

Come affrontare decisioni di progettazione terribili [duplicato]

Sono un consulente presso un'azienda. C'è un altro consulente che è un anno più vecchio di me ed è qui da 3 mesi in più di me e uno sviluppatore a tempo pieno. Lo sviluppatore a tempo pieno è fantastico. La mia preoccupazione è che vedo il...
posta 12.05.2011 - 17:31
3
risposte

Qual è il principio del minimo stupore?

Nella programmazione di ciò che viene chiamato Principio di Almost Astonishment? In che modo questo concetto è correlato alla progettazione di buone API? Questo qualcosa è applicabile solo alla programmazione orientata agli oggetti o permea anch...
posta 18.02.2013 - 16:26