Domande taggate «design-patterns»

Un modello di progettazione è una soluzione riutilizzabile generale a un problema che si verifica comunemente nella progettazione del software.





2
Alla ricerca di alcuni consigli di progettazione OO
Sto sviluppando un'app che verrà utilizzata per aprire e chiudere le valvole in un ambiente industriale e pensavo a qualcosa di semplice come questo: - public static void ValveController { public static void OpenValve(string valveName) { // Implementation to open the valve } public static void CloseValve(string valveName) { // …


2
Gli oggetti di persistenza-ignoranti sono in grado di implementare il caricamento lento?
Persistenza L'ignoranza è un'applicazione del principio della singola responsabilità, che in pratica significa che gli oggetti di dominio ( DO ) non dovrebbero contenere codice relativo alla persistenza, ma dovrebbero contenere solo la logica del dominio. a) Presumo che ciò significhi che il codice che contatta i livelli inferiori (ovvero …



8
Quanto è "semplice" una vera soluzione KISS? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …

1
Pattern per applicazioni web ajax pesanti
Fino ad ora, sono stato un grande fan del modello MVC per lo sviluppo di applicazioni Web. Per il web, ho sviluppato principalmente in PHP (con i framework Kohana e CodeIgniter) e Ruby (RoR). Mentre le mie applicazioni diventano più pesanti sul lato Ajax (app a pagina singola, ecc.) Ho …



4
Evitare di avere un metodo di inizializzazione
Ho questo codice esistente in cui hanno una classe e un metodo di inizializzazione in quella classe. Si prevede che, una volta creato l'oggetto della classe, debbano chiamare l'inizializzazione su di esso. Motivo per cui esiste il metodo di inizializzazione L'oggetto viene creato in anticipo per avere un ambito globale …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.