Domande con tag 'object-oriented'

2
risposte

Paradigms adatti per la programmazione dell'interfaccia utente

Questa è una domanda più specifica (o in realtà due, ma sono correlati) proveniente dai commenti di La morte della tecnologia OOP in cui qualcuno ha affermato che OOP non è il paradigma giusto per la programmazione della GUI. Leggendo i com...
posta 30.06.2011 - 11:23
1
risposta

Il join di Python sembra non concentrarsi sugli elementi da unire, ma sul simbolo, rispetto a Ruby o Smalltalk, per un motivo di progettazione?

Ho pensato che una delle pietre miliari di OOP è che abbiamo oggetti, che sono gli oggetti a cui siamo interessati e che quindi inviamo loro messaggi. Quindi può sembrare naturale che io abbia una collezione di oggetti, e ho bisogno di metter...
posta 27.12.2015 - 18:41
4
risposte

Quale paradigma usare per scrivere il motore degli scacchi?

Se aveste intenzione di scrivere un motore di gioco di scacchi, quale paradigma di programmazione usereste (OOP, procedurale, ecc.) e perché dovreste sceglierlo? Per motore di scacchi, intendo la parte di un programma che valuta la scheda corren...
posta 08.01.2011 - 17:24
3
risposte

Il comando / separazione query si applica a un metodo che crea un oggetto e restituisce il suo ID?

Facciamo finta che abbiamo un servizio che chiama un processo aziendale. Questo processo chiamerà sul livello dati per creare un oggetto di tipo A nel database. Successivamente dobbiamo chiamare di nuovo su un'altra classe del livello dati pe...
posta 12.12.2011 - 18:53
6
risposte

Quale codice dovrebbe essere incluso in una classe astratta?

Ultimamente mi preoccupo dell'uso di classi astratte. A volte una classe astratta viene creata in anticipo e funziona come un modello di come funzionano le classi derivate. Ciò significa, più o meno, che forniscono alcune funzionalità di alto...
posta 28.10.2017 - 01:09
3
risposte

Problema di progettazione OOP. Due tipi di vuoto Opzionale

Sto scrivendo un'applicazione abbastanza semplice che si occupa della prenotazione delle camere d'albergo. Ho un problema in una fase. Sto elaborando una coda di ordini. Per ogni ordine uno dei receptionist dovrebbe scegliere una stanza (una...
posta 23.04.2016 - 01:35
2
risposte

Pattern di fabbrica e / o iniezione di dipendenza? [duplicare]

Comprendo il concetto e posso usare sia il modello di fabbrica che l'iniezione di dipendenza, tuttavia sembrano concettualmente in contrasto l'uno con l'altro. Si tratta di utilizzare l'uno sull'altro? Oppure possono essere usati insieme l'uno...
posta 07.12.2013 - 22:27
1
risposta

La decomposizione funzionale è davvero antipattern?

Mentre leggevo I peggiori anti-pattern che hai trovato , ho cliccato sul link in < a href="https://softwareengineering.stackexchange.com/questions/43807/the-worst-anti-patterns-you-have-came-across/43816#43816"> questo post per sbarcare sul we...
posta 26.08.2011 - 00:50
3
risposte

Va bene che le interfacce dipendano da classi concrete?

Sto creando un'interfaccia in Java per il gestore degli errori personalizzato. Vuoi passare un argomento error object ma ho bisogno che sia figlio di Exception class. Va bene usare il mio nome di classe definito in un'interfaccia?...
posta 23.10.2016 - 21:41
3
risposte

Evitare costruttori con molti argomenti

Quindi ho una fabbrica che crea oggetti di classi diverse. Le possibili classi sono tutte derivate da un antenato astratto. La factory ha un file di configurazione (sintassi JSON) e decide quale classe creare, a seconda della configurazione dell...
posta 17.12.2015 - 13:36