Domande con tag 'object-oriented'

5
risposte

Design OO corretto per stato e comando

Sto lavorando (un po ') su un gioco di strategia (a turni). Ci sono due classi rilevanti per la domanda: State : questa è una classe immutabile, che espone tutti i suoi campi (sia via Getter o in un altro modo, come mi sembrava appropri...
posta 12.09.2011 - 23:34
2
risposte

Condivisione dello stato con dipendenze - Progettazione orientata agli oggetti

Supponiamo di definire due interfacce di seguito: public interface IReader { void Read(string bookName); } public interface IWriter { void Write(string bookName); } Ora voglio implementare l'interfaccia IReader in questo modo: p...
posta 16.03.2015 - 10:15
3
risposte

Come gestire una variabile membro che consuma memoria

Supponiamo che più oggetti della stessa classe debbano fare qualcosa che richiede una risorsa che consuma memoria. Quale dei seguenti approcci è raccomandato per definire e utilizzare la risorsa in base agli oggetti? Ogni oggetto crea la ris...
posta 04.12.2014 - 11:57
3
risposte

Qual è un buon modello di design per la mia nuova classe?

Sono un programmatore principiante che, dopo aver provato a gestire oltre 2000 righe di codice procedurale per PHP, ora ha scoperto il valore di OOP. Ho letto alcuni libri per aggiornarmi sulla teoria iniziale, ma vorrei qualche consiglio sull'a...
posta 02.10.2012 - 02:49
3
risposte

Riduzione dei cicli di dipendenza e riduzione dell'accoppiamento

Sto cercando di imparare come produrre codice orientato agli oggetti di qualità e ho studiato concetti come SOLID. Attualmente sto lavorando a un sistema di processori entità-componente per un piccolo motore di gioco. Attualmente, l'ho implem...
posta 04.09.2014 - 01:36
1
risposta

Design orientato agli oggetti per creare immagini in Python

Sto creando immagini con testo centrato. Io uso Python ma mi trovo di fronte a molte domande su come scrivere il mio class. Lo so A class must aim to do one thing and do it well. Bene, l'unica cosa che voglio fare con questa classe...
posta 05.12.2015 - 01:51
1
risposta

Progettazione OO in una pipeline di elaborazione dati

Mi chiedo come progettare una classe abbastanza semplice le cui proprietà sono complesse da calcolare. Inoltre, le proprietà dipendono l'una dall'altra per il calcolo. Un esempio che utilizza grafici e elaborazione grafica (pensa a nodi e spi...
posta 13.05.2015 - 00:38
2
risposte

Portare lo sviluppo orientato agli oggetti al livello successivo [chiuso]

Puoi menzionare alcuni argomenti o concetti OO avanzati di cui dovresti essere a conoscenza? Sono uno sviluppatore da 2 anni e attualmente puntano a una certa azienda che richiede uno sviluppatore web con un'esperienza minima di 3 anni. Im...
posta 14.06.2012 - 11:59
1
risposta

Come progettare un pattern composito in Python?

Il concetto Sto programmando un'interfaccia su pygame come un progetto personale, per semplificare la creazione di giochi. Finora sono riuscito a progettare un'architettura che si comporta in questo modo: Gli oggetti sono componenti vi...
posta 11.07.2013 - 12:44
1
risposta

OOP, modelli di dominio e utente

Durante lo sviluppo di modelli di dominio, posso vedere due modi principali di pensare all'utente: Il primo presuppone che un programma sia una sorta di "simulazione" di ciò che accade nel mondo reale e l'utente è uno spettatore. Con questo...
posta 21.11.2013 - 16:56