Domande con tag 'design'

6
risposte

Unificazione di due implementazioni tramite un'interfaccia

Ho un oggetto semplice come questo public class Book { public List Chapters { get; private set; } public TableOfContent BookTOC { get; set; } public string Identifier { get; private set; } public string T...
posta 12.08.2015 - 21:00
1
risposta

Ottenere le istanze senza utilizzare il contesto Spring

Sto scrivendo un piccolo gioco di implementazione della vita con Spring, ma sto cercando di evitare di fare riferimento al contesto Spring all'interno del mio codice. Ho due interfacce, Board e Cell. In ogni implementazione di Board creerà a un...
posta 12.03.2016 - 10:34
3
risposte

Pagine diverse per dispositivi mobili?

Sto tentando di migrare alcune delle mie pagine già esistenti a bootstrap 3 e mi sto chiedendo il miglior design per farlo. Sui dispositivi non mobili, visualizzo un elenco di elementi sulla sinistra. Se fai clic su un elemento, verrà visuali...
posta 10.05.2016 - 20:59
3
risposte

Come semplificare la struttura di un software di monitoraggio che utilizza il pattern Observer?

Sto lavorando a un progetto in cui devo monitorare lo stato di un ascensore. Finora, il mio design ha questo aspetto: Stiamoutilizzandounalibreriaditerzepartiperleggereemonitorareivaloriintemporealedallogiccontrollerdell'elevatore.Untagèunvalor...
posta 31.08.2015 - 12:59
3
risposte

Aiutami a progettare questo caso d'uso

Ho le seguenti entità: Dati: user_id Categorie: Interessi, Disinteressi, Categorie A, B C ... Ogni categoria ha sottocategorie: Interessi = Gioco, Fisica, Programmazione ecc. Ora ogni utente potrebbe appartenere a più sottocategor...
posta 23.07.2015 - 10:34
4
risposte

Metodi di progettazione del software per Java o qualsiasi altro linguaggio di programmazione

Sono un programmatore junior e mi piacerebbe sapere come i professionisti scrivono il loro codice o quali passi seguono quando creano un nuovo software. Voglio dire, quali sono i passi che seguono, quale metodologia di programmazione, software d...
posta 25.07.2011 - 12:07
4
risposte

Come prevenire l'over-engineering dagli sviluppatori? [chiuso]

Quali sono alcune tecniche che è possibile utilizzare per evitare l'eccessiva ingegnerizzazione tra gli sviluppatori di software? Significa, come fai a tenerli concentrati sulla creazione di soluzioni solo dei requisiti attuali? Senza cercare di...
posta 01.06.2017 - 14:17
11
risposte

Coerenza di un oggetto

Tendo a mantenere gli oggetti coerenti durante la loro vita. In alcuni casi, l'impostazione di un oggetto richiede più chiamate a routine diverse. Ad esempio, un oggetto di connessione può operare in questo modo: Connection c = new Connection(...
posta 13.01.2011 - 11:02
5
risposte

Talvolta è ragionevole tagliare gli angoli e aspettarsi di riscrivere il software tra un paio di anni? [duplicare]

Lavoro per un'organizzazione con uno sviluppatore (io) e un DBA. Quando ho iniziato, lo sviluppatore precedente aveva sviluppato applicazioni con cattive pratiche di architettura e dopo un paio d'anni è stato necessario e più tempo per aggiung...
posta 15.07.2013 - 17:56
3
risposte

Cosa devo restituire da una funzione?

Ho una funzione in linguaggio C che accetta 3 matrici come argomenti; Esegue la moltiplicazione della matrice delle prime 2 matrici e memorizza il risultato nella 3a. La mia domanda è cosa devo restituire dalla funzione. Dovrei restituire la...
posta 10.05.2017 - 15:31