Domande con tag 'object-oriented'

1
risposta

un sacco di piccoli oggetti - OO pasta [chiuso]

Nel codice su cui sto lavorando, ci sono molti piccoli oggetti come: class HasFieldLameSetter { public: HasFieldLameSetter(field& p_):m(_p){} void set(bool p2) { m.hasLame = p2; }...
posta 10.09.2013 - 19:27
1
risposta

Design della classe Java

Devo inviare una risposta JSON. Io uso la libreria di jackson per convertire la classe in json. Ho una classe java di base alla quale ho bisogno di aggiungere altri campi per creare la mia risposta JSON. Sono venuto con due idee. Estendere l...
posta 30.11.2018 - 05:39
2
risposte

In alcuni contesti di IOC, potrebbe essere richiesto il costruttore di un oggetto immutabile polimorfico nella sua interfaccia?

Generalmente, i costruttori in un'interfaccia sono considerati come anti-pattern. Alcune lingue nemmeno lo consentono. Quindi non capisco come dovremmo trattare con oggetti immutabili polimorfici in alcuni particolari contesti di IOC ......
posta 29.11.2018 - 22:20
1
risposta

Modo orientato agli oggetti per interagire con il livello di persistenza

Ho un'entità dell'hotel che ha una serie di immagini. Ho alcune regole di business che sono fondamentalmente semplici operazioni crude in questo momento. Ho sentito parlare di pattern di repository ma, lavorando con esso, mi sento come un attegg...
posta 12.07.2017 - 19:22
2
risposte

La modifica del membro privato di una classe tramite un operatore di pedice sovraccarico interrompe l'incapsulamento?

Mi è sempre stato insegnato che per mantenere gli incapsulamenti gli oggetti dovrebbero essere responsabili di eseguire calcoli sui propri dati. Quindi, in questo caso, ecco le regole di rottura dell'incapsulamento e considerate pratiche sbag...
posta 07.02.2017 - 09:47
1
risposta

Progettare le interazioni nella progettazione orientata agli oggetti

Sto creando un design orientato agli oggetti per un'app di cab-call come Uber. Ho alcune delle classi elencate. Sto avendo problemi nel progettare il comportamento tra le classi. Ad esempio, ho queste due classi - Customer e Driver...
posta 11.01.2017 - 07:32
1
risposta

Se pacchetto per feature, ma ho molte classi omogenee, quale è preferibile?

Mi chiedo se questo è il modo corretto di gestire la mia situazione quando si impacchettano per feature. Utilizzare la seguente struttura di progetto come esempio: com.foobar.web.Bootstrap.java com.foobar.web.TcpServer.java com.foobar.web.Requ...
posta 20.06.2017 - 02:02
2
risposte

Gli oggetti di servizio sono necessari in OOP?

Uso AngularJs da molto tempo. Io e il mio team facciamo un grosso uso di servizi per recuperare le risorse remote come Users che stagista usa $http servizio quindi, fondamentalmente, per ogni entità, ho servizi che prelevano / memorizz...
posta 10.07.2017 - 06:39
1
risposta

Qual è il nome dato alla pratica / modello di esposizione delle proprietà delle proprietà come proprietà immediate? [chiuso]

Credo che ci sia una persona che ha chiamato questo modello o pratica e vorrebbe conoscere la nomenclatura corretta per evitare confusione. object.propertyA.propertyB diventa object.propertyB     
posta 18.01.2018 - 10:45
1
risposta

gioco di carte Hanabi: strutturare correttamente il codice del mazzo

Sto cercando di migliorare la mia comprensione e la capacità di scrivere codice che utilizza principi e pratiche raccomandati, come i principi SOLID. Per fare questo, sto implementando il gioco di carte pirotecniche Hanabi . Hanabi ha due ti...
posta 06.11.2016 - 06:57