Domande con tag 'object-oriented'

2
risposte

I campi devono ancora essere privati quando è necessario ristrutturare i dati?

Mi è stato insegnato che un oggetto dovrebbe sapere come fare tutto con se stesso. Così ho creato un'applicazione cercando di mantenere privati i campi e ho un sacco di metodi come questi: DisplayGraphically () DisplayAsText () WriteToFi...
posta 27.09.2014 - 03:58
1
risposta

Evitare pacchetti con un accoppiamento efferente elevato

Uso il linguaggio java per sviluppare applicazioni Android, dopo l'analisi statica, lo strumento avverte dell'accoppiamento efferente alto. Qual è la ragione di questo avvertimento? Si tratta di AComModel che viene esteso da un'altra classe?...
posta 18.02.2014 - 14:59
2
risposte

Ottenere lista di oggetti della stessa classe

Ho una "Task" di classe che rappresenta qualsiasi attività svolta da un singolo dipendente. Per questa classe ho scritto proprietà come EmpID, Priorità, ecc. E metodi come AddNewTask(), ArchiveTask(), MoveTaskToUser(int userid), e...
posta 01.02.2014 - 03:04
3
risposte

Framework in cui le viste sono definite nel database - difetto di progettazione o ragionevole?

Sto lavorando con un framework in cui i campi visualizzati su ogni pagina web sono definiti nel database dell'applicazione. Gli amministratori possono aggiungere nuovi campi alle pagine o nascondere / cancellare completamente i vecchi campi. La...
posta 06.01.2014 - 21:44
1
risposta

Domain Driven Design con un modello di database EAV

Come si può applicare DDD a un modello di database EAV? Considera questo modello di database EAV: Come dovrei costruire un modello di dominio se tutte le mie entità e i loro attributi saranno archiviati nel database? Aggiorna Per...
posta 18.02.2013 - 18:01
2
risposte

Sarebbe semanticamente corretto fare un costruttore "Login" in una classe API?

Poiché i metodi della classe funzioneranno solo se l'utente ha effettuato l'accesso, è giusto o c'è qualche problema che potrebbe rendere il mio codice lento / inefficiente?     
posta 10.01.2012 - 17:02
3
risposte

Base delle definizioni

Supponiamo di avere un insieme di funzioni che caratterizzano qualcosa: nei metodi del mondo OO che caratterizzano un tipo. In matematica queste sono proposizioni e abbiamo due tipi: assiomi e lemmi. Gli assiomi sono assunzioni, i lemmi sono fac...
posta 07.01.2012 - 02:24
1
risposta

Oggetti PHP con interfacce dati configurabili

Ho una classe User che deve caricare i dati da una varietà di fonti, ad es. il database utente principale, i metadati utente WordPress, le autorizzazioni da un'altra app, ecc. Per motivi di organizzazione, voglio separare i diversi caricato...
posta 23.12.2010 - 11:53
1
risposta

progettazione di 'motore di gioco' per piccoli giochi javascript?

Sto creando un gruppo di due o tre semplici giochi javascript per divertimento. Dopo che qualcuno ha terminato una partita, verrà presentata una versione più difficile o più semplice di un'altra partita a seconda che il gioco originale sia stato...
posta 08.11.2011 - 05:18
1
risposta

Pensa a un nome di metodo migliore o crea funzioni separate per una possibile singola responsabilità?

Al momento sto ancora imparando OOP. Ho bisogno di un metodo che includa un List<JsonNode> . Ora ci sono più componenti che necessitano di alcune risorse dalla lista. Component1 ha bisogno di tutti delle chiavi. Component2...
posta 02.02.2018 - 00:59