Domande con tag 'design-patterns'

5
risposte

Perché un tipo dovrebbe essere accoppiato con il suo costruttore?

Recentemente ho eliminato una
posta 04.05.2016 - 18:53
5
risposte

Come evitare i metodi di colla gigante?

Nel mio attuale lavoro, sono stato incaricato di ripulire il vecchio codice alcune volte. Spesso il codice è un labirinto e i dati dietro di esso sono ancora più intricati. Mi trovo a pettinare le cose in modi piacevoli, ordinari e modulari. Ogn...
posta 27.02.2013 - 06:33
5
risposte

Come convinco il mio capo (e altri sviluppatori) a utilizzare / considerare JavaScript non intrusivo

Sono piuttosto nuovo nel nostro team di sviluppatori. Ho bisogno di alcuni argomenti forti e / o esempi di "trappola", quindi il mio capo capirà finalmente i vantaggi di JavaScript non intrusivo, in modo che lui e il resto della squadra smett...
posta 20.02.2013 - 11:58
5
risposte

Qual è la differenza tra i metodi all-static e l'applicazione di un modello singleton? [duplicare]

Sto creando un database per memorizzare informazioni sugli utenti del mio sito web (sto usando stuts2 e quindi la tecnologia Java EE). Per il database farò un DBManager. Dovrei applicare qui il modello singleton o piuttosto rendere tutti i suo...
posta 07.01.2011 - 09:44
4
risposte

Qual è il nome per l'idioma usando il metodo concatenato per costruire un oggetto?

Uso frequentemente uno schema in cui utilizzo concatenamento di metodi per configurare un oggetto, simile a Builder o Prototype pattern, ma non crea nuovi oggetti con ogni chiamata al metodo, invece di modificare l'oggetto originale....
posta 02.03.2012 - 15:46
10
risposte

Può / dovrebbe il Principio di Responsabilità Unica essere applicato al nuovo codice?

Il principio è definito come moduli che hanno un motivo per cambiare . La mia domanda è, sicuramente questi motivi per cambiare non sono noti fino a quando il codice inizia effettivamente a cambiare ?? Praticamente ogni pezzo di codice ha numer...
posta 03.05.2013 - 11:11
3
risposte

Come conservare i prezzi con date valide?

Ho una lista di prodotti. Ognuno di loro è offerto da N provider. Ogni provider ci cita un prezzo per una data specifica. Tale prezzo è effettivo fino a quando il fornitore non decide di fissare un nuovo prezzo. In tal caso, il fornitore forn...
posta 22.03.2011 - 22:48
8
risposte

Do Design Patterns Stifle Creativity

Molti anni fa, stavo parlando con un professore di Economia sui modelli di progettazione, su come stavano stabilendo un linguaggio comune per i programmatori e su come stavano risolvendo i problemi ben noti in un modo piacevole, ecc. ecc. Poi...
posta 18.03.2014 - 04:09
6
risposte

Mappa delle funzioni e dell'istruzione switch

Sto lavorando a un progetto che elabora le richieste e ci sono due componenti alla richiesta: il comando e i parametri. Il gestore per ciascun comando è molto semplice (< 10 linee, spesso < 5). Ci sono almeno 20 comandi e probabilmente ne...
posta 03.04.2013 - 18:46
1
risposta

Qual è la differenza tra il controller in MVC e ViewModel in MVVM?

Non riesco a vedere chiaramente la differenza tra MVC e MVVM. Sento che il comando in un ViewModel è proprio come il metodo di azione in un controller. E sia il controller che ViewModel notificheranno alla vista di aggiornarsi dopo aver modifica...
posta 31.08.2011 - 09:03