Domande con tag 'patterns-and-practices'

1
risposta

Sta definendo un solo metodo contro S in S.O.L.I.D.

La prima versione di pseudo codice considero un odore di codice a causa del (penso) il principio di separazione della query di comando e / o della S in S.O.L.I.D. Quello che mi piace vedere è nella seconda versione. Devo continuare a dinging...
posta 26.02.2016 - 19:07
1
risposta

Ossessionato con il riempimento di hashmaps invece di usare altro se cascate o istruzioni switch [duplicate]

Ogni volta che ho voglia di scegliere da una lista di implementazioni preferisco sempre riempire prima una mappa e poi chiamare qualunque cosa ho bisogno basandomi su un parametro, invece di usare switch o altro se le istruzioni. Qual è lo...
posta 11.11.2014 - 17:13
2
risposte

Spiegare i concetti [chiuso]

Come posso spiegare un concetto quando non conosco il suo nome o una ragione formale per questo? Il motivo per cui lo chiedo è questo ... Un nuovo programmatore ha entità con un titolo di proprietà nel suo sistema. Usa il titolo per ricavare...
posta 22.10.2015 - 13:22
1
risposta

Che cos'è il pattern "Trova-Fix-Verifica"? [chiuso]

Che cos'è il pattern "Find-Fix-Verify", correlato al processo di modifica / controllo ortografico / debug, ecc.? Dove è meglio descrivere questo modello? Quali sono alcuni vantaggi e svantaggi di questo modello?     
posta 29.03.2012 - 22:44
2
risposte

Pattern del ponte con ereditarietà (applicazione del pattern bridge alla sottoclasse)

Tutti gli esempi di pattern bridge mostrano solo un livello di ereditarietà, ma vorrei applicarlo anche a una sottoclasse della classe base. RefinedClass aggiunge funzionalità a BaseClass . Alla fine vuoi funzionalità di 4 classi (Feat...
posta 03.03.2017 - 11:18
2
risposte

Raggruppamento di modelli e servizi nel modello MVC?

In questi giorni, tutto ciò che sento è come MVC dovrebbe contenere un ulteriore livello chiamato servizi, trasformandolo in S MVC. Ma per me sembra un disaccoppiamento eccessivo e invece voglio ingegnerizzare la mia app in questo modo (esempi...
posta 30.12.2017 - 16:45
1
risposta

gioco di carte Hanabi: strutturare correttamente il codice del mazzo

Sto cercando di migliorare la mia comprensione e la capacità di scrivere codice che utilizza principi e pratiche raccomandati, come i principi SOLID. Per fare questo, sto implementando il gioco di carte pirotecniche Hanabi . Hanabi ha due ti...
posta 06.11.2016 - 06:57
4
risposte

Implementazione file-directory: un file deve possedere un riferimento alla sua dir?

Attualmente sto creando un problema durante la creazione del design del programma, che è esatto come una relazione File-Directory, e per facilitarla, sto usando questo come esempio. Credo che è usuale, che una Directory ha una collezione...
posta 04.03.2016 - 19:53
2
risposte

Joshua Bloch Enum Singleton e API di terze parti

Nel libro Efficace Java dà la migliore implementazione del pattern Singleton nel suo, che è implementato da un Enum . Ho dei dubbi su come implementare questo modello con un'API di terze parti. Sto usando un'API di terze parti che fornisce...
posta 03.07.2015 - 04:52
3
risposte

Scrivere un prototipo di applicazione: le migliori pratiche?

Per un progetto che sto lavorando, voglio implementare un piccolo prototipo per provare le cose, dimostrare alcune funzionalità al client e imparare alcuni framework usati nel progetto. Hai qualche suggerimento o conosci le migliori pratiche...
posta 26.01.2011 - 17:16