Domande con tag 'object-oriented'

1
risposta

Equivalente orientato agli oggetti della funzione progn di LISP?

Attualmente sto scrivendo un parser LISP che itera attraverso un codice AutoLISP e fa del suo meglio per renderlo un po 'più facile da leggere (cambiando la notazione del prefisso alla notazione infix, cambiando assegnazioni setq a "=" assegnazi...
posta 05.06.2014 - 20:41
1
risposta

Dividere una singola classe in più classi

Sto scrivendo script di test automatici con Selenium Webdriver (Python) e cerco di seguire le corrette pratiche di programmazione, in particolare le metodologie Object Oriented, ove possibile. Al momento, rappresento ogni scenario di test com...
posta 08.01.2015 - 09:29
3
risposte

Euristica su quando dovrebbe una sottoclasse e quando non [chiusa]

Ci sono dei buoni consigli quando si dovrebbe creare una sottoclasse e quando no? È chiaro che dovremmo non sottoclasse quando vogliamo riutilizzare un singolo metodo di qualche classe sostituiamo tutti i metodi, cambiando completamen...
posta 22.01.2015 - 21:33
3
risposte

Controller in MVC

Bene, quindi è una parte essenziale di OOP che una classe dovrebbe fare solo una cosa, e ha senso. In pratica ho visto che le classi che non rispettano questa regola diventano spesse e disordinate. Quindi stavo pensando e non riesco a capire...
posta 01.02.2015 - 12:39
2
risposte

Traduzione tra Python-Django e Javascript

Ho una domanda concettuale su "tradurre" tra oggetti che ho archiviato in Django (in Postgres) che voglio usare sul front-end. Quindi ho un oggetto utente in Python che contiene elementi base: un id, un nome utente, una password. Diciamo che vog...
posta 18.12.2011 - 20:25
2
risposte

Progettazione di un'applicazione di disegno simile a un grafico

Ho a che fare con un'app di disegno che consente all'utente di disegnare un set di componenti (che sono come i vertici del grafico) e possono essere cablati (come i bordi del grafico) l'uno sull'altro per simulare il modo in cui la connessione s...
posta 21.06.2018 - 20:06
2
risposte

Violato SRP per rifiutare il parametro del metodo sottoclasse

Stavo leggendo il blog di Eric Lippert su Wizard and Warriors . Suggerisce la creazione di una classe Rules , citazione: We keep on talking about “rules”, and so apparently the business domain of this program includes something ca...
posta 05.06.2018 - 19:48
1
risposta

Come verificare che ogni oggetto sia responsabile di se stesso

Mi chiedo se ho più oggetti e come elencare le loro responsabilità dove every Object Must be Responsible for Itself ad esempio: se ho tre oggetti: Employee,Schedule,Shift. e setShift() , createShedule() , .... ecc. Dove...
posta 05.04.2018 - 11:45
4
risposte

Utilizzare l'approccio OOP per organizzare le regole aziendali anziché SOA in un piccolo progetto. Escludendo DDD, c'è qualche strategia per fare questo?

Stavo parlando con un amico un altro giorno di OOP in piccoli progetti. Nella maggior parte dei progetti che io e lui abbiamo lavorato, SOA era la regola. Ad esempio, immagina un ordine in un'applicazione SOA. Lo scenario di questa applicaz...
posta 23.01.2018 - 15:51
2
risposte

Python - quando una classe dovrebbe avere - piuttosto che essere-a?

Questo è legato a "Estendi è il male" rispetto a OCP? ma separato perché l'idea di "implementare l'interfaccia" non esiste in Python. Sto scrivendo un corso per estrarre alcuni dati da una pagina web. Avrà bisogno di conservare un cookie pe...
posta 13.09.2013 - 20:56