Le librerie JavaScript nello stesso spazio (widget dell'interfaccia utente) utilizzano due approcci diversi per la creazione di istanze dei componenti:
Stringhe letterali per specificare i tipi e inlining il più possibile, ad esempio:
var...
Devo aggiungere un nuovo tipo di pagamento a una base di codice esistente. Ciò significa che avrò alcuni metodi in questo modo:
if (old payment type)
process old type of payment
else
process new type of payment
Ora, se questo pote...
Se la mia soluzione ha sia un progetto "dataservice" sia un progetto "business logic", dove appartengono i modelli di entità, che rappresentano le tabelle del database?
All'inizio pensavo di inserirli nel livello del servizio dati, ma avrei b...
Immagina, abbiamo moduli di test con un gran numero di domande e possiamo creare test che conterranno esattamente 30 domande.
public class Module
{
public long Id { get; set; }
public List<Question> Questions { get; set; } // al...
In un'applicazione di gara che sto progettando ci sono diversi tipi di estrazione a premi, ognuno dei quali deve agire su un oggetto di entrata in qualche modo. Quindi le prime righe di codice che ho scritto definivano un'interfaccia.
interfac...
Mi chiedo se ho più oggetti e come elencare le loro responsabilità dove
every Object Must be Responsible for Itself
ad esempio: se ho tre oggetti:
Employee,Schedule,Shift.
e setShift() , createShedule() , .... ecc.
Dove...
Devo inviare una risposta JSON. Io uso la libreria di jackson per convertire la classe in json. Ho una classe java di base alla quale ho bisogno di aggiungere altri campi per creare la mia risposta JSON. Sono venuto con due idee.
Estendere l...
Sto cercando un modello di progettazione per la registrazione dal codice della libreria. Supponiamo che io abbia una funzione in un file di libreria che prevedo verrà utilizzato da più front-end (assumiamo una CLI e un web):
def foo(a,b):
log...
Ho un'entità dell'hotel che ha una serie di immagini. Ho alcune regole di business che sono fondamentalmente semplici operazioni crude in questo momento. Ho sentito parlare di pattern di repository ma, lavorando con esso, mi sento come un attegg...
Sto creando un design orientato agli oggetti per un'app di cab-call come Uber. Ho alcune delle classi elencate. Sto avendo problemi nel progettare il comportamento tra le classi. Ad esempio, ho queste due classi -
Customer e Driver...