Domande con tag 'design-patterns'

4
risposte

Design pattern per la gestione di una risposta

La maggior parte delle volte in cui scrivo del codice che gestisce la risposta per una determinata chiamata di funzione ottengo la seguente struttura di codice: esempio: questa è una funzione che gestirà l'autenticazione per un sistema di log...
posta 01.05.2012 - 18:53
5
risposte

Come testare un'unità di una funzione che è refactored al modello di strategia?

Se ho una funzione nel mio codice che va come: class Employee{ public string calculateTax(string name, int salary) { switch (name) { case "Chris": doSomething($salary); case "Dav...
posta 27.08.2012 - 09:35
4
risposte

Refactoring in domain driven design [closed]

Ho appena iniziato a lavorare su un progetto e stiamo utilizzando un design basato su domini (come definito da Eric Evans in Design basato sul dominio: affrontare la complessità nel cuore del software . Credo che il nostro progetto sia certam...
posta 20.12.2010 - 01:55
2
risposte

Comprensione del motivo di flusso

In realtà sto studiando lo schema del flusso e c'è qualcosa che non riesco a capire in merito ai negozi . Che cosa sono esattamente? Ho letto molti articoli e sembra che riguardi il dominio. Significa che questa è la parte "astratta" r...
posta 01.09.2015 - 15:40
2
risposte

Devo inserire la logica di calcolo in un'entità o nel Business Layer?

Recentemente mi sono posto una domanda sul fatto che un semplice calcolo debba essere inserito nel livello Entità, o l'Entità dovrebbe essere pura per la semplice memorizzazione dei dati grezzi e lasciare le logiche di calcolo nel livello aziend...
posta 09.01.2012 - 04:05
3
risposte

Best practice per l'utilizzo pubblico, protetto, privato?

È corretto dire che è buona norma impostare tutto su private in primo piano quando si codifica qualcosa? E poi lo aggiorni solo a protected se una sottoclasse ne ha bisogno, o public se un'altra classe ne ha bisogno?     
posta 29.03.2016 - 21:15
2
risposte

Classe di contesto nel modello di strategia

Sto cercando di capire il modello di strategia e mi sto chiedendo: la classe di contesto deve avere o posso lasciarla fuori senza compromettere lo scopo del modello? Avevo l'impressione che avessi bisogno di un qualche tipo di interruttore...
posta 18.02.2013 - 01:05
2
risposte

POST / Redirect / GET con invio di moduli non validi?

Nel campo dello sviluppo web, è buona pratica fare un POST / Redirect / GET quando i campi nella sottomissione di un modulo non sono validi, anche? In genere, nessuna transazione sensibile sarebbe avvenuta, in questo caso. Tuttavia, si può...
posta 31.01.2013 - 04:00
7
risposte

L'uso di condizionali di sicurezza in una vista è una violazione di MVC?

Spesso ciò che viene visualizzato da un utente (ad esempio su una pagina Web) si baserà in parte sui controlli di sicurezza. Di solito considero la sicurezza a livello utente / ACL come parte della logica aziendale di un sistema. Se una vista co...
posta 15.01.2013 - 16:32
1
risposta

Quando una colla o una classe di gestione fa troppo?

Sono propenso a creare classi centralizzate che gestiscono le altre classi nei miei progetti. Non memorizza tutto da solo, ma la maggior parte delle richieste di dati andrebbero prima al "gestore". Mentre osservavo una risposta a questa domanda...
posta 19.03.2011 - 05:42