Attualmente mi trovo di fronte a una situazione in cui non sono abbastanza sicuro di come procedere nel modo migliore.
Sfondo
Sto pianificando un nuovo processo di importazione dei dati, che importerà il personale e il salario
informazio...
Quando considereresti l'integrazione di un'altra lingua nel tuo progetto? Alcuni domini sono intrinsecamente multi-lingua (interazione con database, sviluppo lato client web interattivo), ma altri potrebbero essere fatti con 1 lingua e l'idea di...
Da tutto quello che leggo e guardo, Domain-Driven Design (DDD), è uno sforzo costoso e che richiede tempo. Infatti, tutti quelli che ho visto, tra cui Eric Evans e Greg Young, dicono non usano DDD tranne dove si ha un "Vantaggio Competitivo"...
Desidero implementare un sistema di sicurezza nella mia applicazione Intranet basata sul web che consente agli amministratori della sicurezza di "perfezionare" esattamente il tipo di accesso che un utente / ruolo ha a un oggetto. Ad esempio, una...
Ho ereditato un progetto che include un database (MS SQL Server) pieno di dati non validi. L'ho pulito manualmente, che è stato un processo faticoso e noioso sto lavorando per modernizzare l'applicazione (ASP.NET MVC w / EF6).
Una delle tabel...
Ho colleghi al lavoro che sostengono che "L'ereditarietà è un anti-modello" e che vogliono usare sistematicamente la composizione, tranne che nei casi (rari, secondo loro) in cui l'ereditarietà è davvero il modo migliore per andare.
Vogli...
Dopo aver fatto un po 'di programmazione, sono diventato piuttosto curioso sulla progettazione del linguaggio stesso. Sono ancora un novizio (lo sto facendo da circa un anno), quindi la maggior parte del mio codice riguarda solo due campi (proge...
Sono convinto che lo sviluppo del software sia essenzialmente un processo creativo. Credo anche che questo sia il caso per tutti i livelli, dall'architettura alla codifica.
Cosa mi fa pensare così? Per dirla in breve, perché uno sviluppatore...
Scenario
Abbiamo una classe Vehicle , questa classe contiene alcune proprietà per definire l'oggetto come CarBrand , TransmissionType , Color , ecc.
Una macchina (veicolo) ha anche opzioni, in questi giorni molte opzioni....
Sto progettando un server di gioco multiplayer in cui i giocatori si trovano nelle stanze. In questo momento ho lezioni per prendermi cura del cliente, networking, ecc. Sto faticando comunque a trovare un design per questa classe Room. Ad esempi...