Domande con tag 'object-oriented'

2
risposte

Oggetto tagliato a pezzi per motivi tecnici: dovrebbe essere modellato come 1 o 2 oggetti?

Sto facendo un gioco Ho un oggetto Replay che rappresenta tutti gli input fatti da un giocatore per finire un livello. Sembra che: class Replay { int replayId; int playerId; int levelId; int length; List<Input> i...
posta 09.08.2017 - 01:16
1
risposta

Usando unità relative invece di px seguendo i principi di DRY

Sono relativamente nuovo nello sviluppo web, ma cerco sempre di trovare il modo migliore e rendere il mio codice pulito anche da CSS e HTML. Quindi ho iniziato a esplorare le migliori pratiche. Innanzitutto, iniziamo con em e rem . O...
posta 31.07.2016 - 16:03
1
risposta

È un buon modo per tenere traccia dei cicli di abbonamento e capire se è necessario caricare l'abbonato?

Lavoro in PHP e costruisco un sistema di gestione delle sottoscrizioni da zero. Sto cercando di capire le funzioni richieste per l'interfaccia di sottoscrizione (OOP) che devono essere implementate da classi che manterranno traccia del tipo...
posta 01.08.2016 - 11:13
1
risposta

Come cercare attraverso una serie di oggetti?

Sto usando una serie di oggetti per memorizzare i dati per rendere una pagina. Alcuni esempi del tipo di dati che ogni oggetto può contenere: Percorso file PHP per un include Percorso file CSS per i file CSS Meta dei dati della pagina...
posta 23.06.2016 - 11:00
1
risposta

Progettazione di operazioni generiche in linguaggi orientati agli oggetti

Ho trovato una citazione interessante in SICP che penso sia molto rilevante nella progettazione orientata agli oggetti: We see that, in general, a type may have more than one subtype. Triangles and quadrilaterals, for instance, are both...
posta 05.07.2016 - 11:47
2
risposte

Dovremmo aggiungere una classe extra a questo esempio di codice

Ho un sito di acquisti che consente agli utenti di effettuare ordini. Nella mia applicazione web quando gli utenti fanno clic su "Crea ordine", chiamo una classe OrderService che assomiglia al seguente: public class OrderService { public v...
posta 21.03.2016 - 21:13
1
risposta

Quali modelli di progettazione potrebbero essere utilizzati qui?

Sto cercando di creare un bel design (preferibilmente pythonic) per il seguente caso d'uso. Diciamo che ci sono tre servizi: A, B, C in più posizioni L1, L2, L3, ecc. Ogni servizio fornisce valori diversi, ad es. A restituisce a1, B restituis...
posta 06.07.2015 - 23:23
1
risposta

Perché GridPane di JavaFX collega le proprietà del layout ai componenti?

Attualmente sto imparando JavaFX e mi sono imbattuto in un'API molto strana per disporre i componenti della GUI. Forse è meglio spiegato da questo è javadoc : To use the GridPane, an application needs to set the layout constraints on the...
posta 24.04.2016 - 08:32
3
risposte

Implementazione di un programmatore eventi per animazioni

L'idea di base è di avere alcuni widget animati che si trovano in un contenitore, abbastanza simile a Qt (l'unica vera differenza è che i miei widget sono animati). In alcuni casi l'animazione dipende dal "tempo" corrente (ad esempio il numer...
posta 18.04.2016 - 00:00
1
risposta

Rendere il codice più "modulare"

Come sviluppatore PHP procedurale semi-esperto, il mio OOP ha ancora bisogno di molto lavoro. Sto ancora lavorando con i principi SOLID e altre teorie e linee guida di OOP, e sono bloccato con qualcosa che sembra a dir poco UGLY, e sicuramente n...
posta 12.04.2016 - 12:16