Domande con tag 'object-oriented-design'

1
risposta

Design pattern per la struttura dati che contiene al massimo un articolo di ciascun tipo

Ho una superinterfaccia che implementa diverse classi astratte: Coverage . Questo è per il rating assicurativo. Esistono diversi tipi di copertura diversa e tali coperture possono variare a seconda dello stato. Il "tipo" di copertura è un...
posta 04.08.2015 - 19:00
3
risposte

Come districare una classe di dati in cui si mescolano le annotazioni di diversi framework?

Il problema del mix di framework Utilizzo due framework: SCI 2 SDK di PingIdentity e Spring LDAP - per deserializzare una risorsa SCIM (cioè JSON) su un oggetto Java quindi scriverlo in una directory LDAP e viceversa. Il problema è che...
posta 27.08.2018 - 14:49
1
risposta

Dove aggiungere la logica di accesso basata sui ruoli negli aspetti del modello di dominio? Per il sistema di gestione della libreria

La più grande difficoltà che sto riscontrando è trovare dove collocare le responsabilità di ciascun oggetto da me identificato nel sistema (ad esempio nello spazio del problema). Sto postando una descrizione molto semplificata di una funzionalit...
posta 04.12.2017 - 01:44
1
risposta

Influenze sul design degli oggetti dinamici di Alan Kay

Alan kay nel suo articolo, Il potere del contesto link pdf , pagina 8, enumera alcune delle sue motivazioni per oggetti dinamici. Alcune delle influenze come Paper on lisp, il primo articolo sul design di computer funzionali, la biologia moleco...
posta 16.08.2011 - 21:28
1
risposta

Come dovrei strutturare i moduli in un'applicazione Angular.js?

Sono abbastanza nuovo su Angular.js e quello che mi confonde è il modo migliore per utilizzare i moduli in un'applicazione. Mi sembra che i moduli possano contenere uno degli altri costrutti comuni in AngularJS (controller, direttive, filtri, se...
posta 13.05.2013 - 17:28
5
risposte

Switch vs Polymorphism

So che questo è un problema classico ma è così difficile scegliere il modo giusto o il migliore. Lascia che ti presenti una versione semplificata del codice. Progetta 1 usando l'interruttore: public class Disease { private Color color;...
posta 15.04.2017 - 17:56
1
risposta

Perché la maggior parte delle classi java terminano con "ers"? [chiuso]

... Provider ... Ricercatore ... Resolver ... Builder ... Responsabile ... Importatore ... descrittore ... Helper ... indicizzatore È una convenzione globale riferirsi a qualcosa con "..ers" o "..ors". Al contrario, una "cosa...
posta 25.04.2013 - 10:59
7
risposte

Disegni di progettazione: spostamento di riferimenti a oggetti attorno a un'applicazione

Sono nuovo per i programmatori e sto cercando di aumentare la mia conoscenza della programmazione. Recentemente, un utente su Stack Overflow mi ha detto che usare i singleton è una cattiva idea, che incoraggiano l'accoppiamento stretto e che ren...
posta 17.05.2012 - 20:56
5
risposte

Pattern per rilevare quando tutti i riferimenti tranne uno (in un linguaggio gestito) vengono distrutti?

Nella mia applicazione ho una classe, e ogni istanza di questa classe condivide parte di una risorsa non gestita. La condivisione è facilitata da un oggetto gestore. Quando un'istanza viene distrutta, il gestore deve essere informato in modo...
posta 24.01.2017 - 19:14
6
risposte

Utilizzando tutti i parametri di una funzione

Codice completo (2 ° ed.) dice: "Se passi un parametro a una routine, usalo. Se non lo stai usando, rimuovi i parametri dall'interfaccia di routine." Tuttavia, in passato, a volte dovevo farlo. Considera il seguente esempio: Supponiamo...
posta 21.07.2011 - 09:56