Domande con tag 'object-oriented'

1
risposta

Funzionalità di separazione in un'app di consegna cibo

Sto creando un design orientato agli oggetti per una semplice app attraverso la quale gli utenti possono ordinare cibo dai ristoranti. L'utente può sfogliare ristoranti nelle vicinanze, esplorare il menu, aggiungere articoli al carrello e infine...
posta 19.01.2017 - 21:43
1
risposta

dipendenze nascoste - perché no?

Dipendenze nascoste: function __construct($dep_registry){ $this->db = $dep_registry->get('db'); $this->request = $dep_registry->get('request'); ... } Non così nascosto: function __construct(Db $db, Request $request, .......
posta 26.03.2015 - 18:05
3
risposte

Come copiare in sicurezza un oggetto?

Questa domanda sarà un po 'lunga. Per favore, sopportami. Qualcosa che è accaduto in un mio progetto mi ha fatto pensare a come copiare in sicurezza gli oggetti. Presenterò la situazione che ho avuto e poi fare una domanda. C'era una class...
posta 01.06.2014 - 23:48
2
risposte

Che cosa guadagno usando il modello di strategia in questo caso?

Ho scritto un programma con Java che riproduce musica semplice. Attualmente gli accordi hanno solo un modo ("strumming pattern") per essere riprodotti. Voglio espandere questo e creare diversi "schemi di strimpellatura" che gli accordi possono u...
posta 09.05.2014 - 02:20
1
risposta

Trasformazioni oggetto orientato agli oggetti

Nella mia azienda, stiamo pensando di riscrivere la nostra logica aziendale e il database per avere un'architettura migliore dopo anni di crescita organica e imprevedibile, che ha portato all'inevitabile incubo di manutenzione. Il modello di...
posta 09.05.2014 - 22:20
2
risposte

Accoppiamento sistema componente entità

Ultimamente ho lavorato su un piccolo progetto personale che è fondamentalmente un sistema di Entity Component System con sistemi aggiornati. Anche se ho un'idea abbastanza precisa del modo in cui il framework dovrebbe funzionare, a causa del...
posta 27.08.2014 - 14:04
3
risposte

Che cos'è un metodo statico rispetto ai metodi instance / class / private / public?

Sto imparando la programmazione in Objective-C e non riesco a capire cosa sia un metodo statico. So che classe / istanza / metodi privati / pubblici sono. Qualcuno può spiegare che cosa sta usando un esempio e confrontarlo con gli altri che ho c...
posta 25.03.2013 - 15:19
3
risposte

Un modo ideale per decodificare i documenti JSON in C?

Supponendo che io abbia un'API da consumare che usa JSON come metodo di trasmissione dati, qual è il modo ideale per decodificare il JSON restituito da ciascuna risorsa API? Ad esempio, in Java vorrei creare una classe per ogni risorsa API, quin...
posta 20.09.2013 - 23:59
3
risposte

È buona pratica restituire un array di oggetti?

Se ho una classe ItemContainer che contiene, ad esempio, articoli in un ordine, in cui ogni articolo è un oggetto Item; è meglio avere un metodo come: ItemContainer->getItems() che restituisce un array contenente oggetti Item, oppure è...
posta 18.09.2013 - 16:57
3
risposte

Che cos'è un localizzatore di servizi?

Ho sentito il termine pop tutto intorno. Ho letto vari articoli sull'argomento e ho sentito due definizioni principali del termine "Posizione di servizio": Un registro glorificato - Cattiva pratica, variabili globali, male generale. Un tip...
posta 31.03.2013 - 10:45