Domande con tag 'design-principles'

0
risposte

clone (serializzare) v. serializzare (clone)

Il mio metodo serialize() degli oggetti dipende da una chiamata al suo metodo clone() , a causa delle sue opzioni per eliminare i dati indesiderati senza modificare l'istanza originale: serialize: function(opt_filters) { // Clonin...
posta 25.09.2015 - 10:46
1
risposta

Design del componente: ottenere la coesione corretta

Attualmente ho un set di componenti denominato DataValues, ValueParsers, ValueFormatters e ValueValidators. Il primo definisce una classe base astratta DataValue e contiene un intero carico di implementazioni. Gli altri 3 componenti definiscono...
posta 15.07.2013 - 02:12
1
risposta

Esempio tecnico di modellazione di un dominio con OOD?

Considerando il favorire la composizione rispetto all'ereditarietà e l'osservazione di vari modelli di progettazione, esistono diversi approcci per modellare un dominio. Supponiamo di avere Entità che sono molto simili sotto alcuni aspetti, m...
posta 16.06.2014 - 11:59
2
risposte

Esiste un principio di stile di codifica per rendere coerente l'uso della classe

Riesco a rivedere il codice che assomiglia spesso a questo: class MyClass1 { constructor MyClass(initialiseParam1: Object) { // do something with initialiseParam1 } initialiseStep2() { // do some more initialisati...
posta 16.10.2018 - 13:48
2
risposte

inserire metodi nella classe base che non ha senso / farvi parte [chiuso]

Ultimamente ho riflettuto su principi e schemi di progettazione e una domanda mi ha colpito. Diciamo che voglio progettare un gioco di corse. Voglio progettare le classi per una varietà di macchine. ogni auto può avere una caratteristica...
posta 14.06.2014 - 16:20
1
risposta

SOC e configurazione autoinizializzante

Dichiarazione di non responsabilità: sto utilizzando C # per esempi di codice. Ma immagino che dovrebbero essere leggibili / comprensibili per tutti. Se non lo sono: si prega di lasciare un commento. Va bene ho un'applicazione client-server...
posta 02.03.2015 - 15:47
0
risposte

Design Pattern per un valutatore della proprietà

Sto provando a rifattorizzare un modulo di un'applicazione java che controlla la proprietà di diversi tipi di oggetti per account specifici. Per esempio. un cliente ha più contratti che contengono più domini, account di posta elettronica e così...
posta 15.08.2017 - 10:48
1
risposta

Il principio di concedere un modo per realizzare un compito

Qual è il nome ufficiale del principio, nella progettazione del linguaggio, in cui la lingua cerca di offrire un modo per realizzare un determinato compito (al contrario di avere più modi di realizzare esattamente la stessa cosa)?     
posta 22.09.2018 - 07:02
1
risposta

Quali sono i principi di design senza tempo e trasferibili?

Quali sono i principi di progettazione del software senza tempo? Ho sentito questo termine sballottato nel contesto in cui è facile imparare una nuova lingua quando conosci già questi principi trasferibili in un'altra lingua. Sto assumendo co...
posta 06.08.2017 - 18:52