Domande con tag 'object-oriented-design'

2
risposte

Design appropriato per la funzione che fa un solo lavoro ma comporta molte piccole attività

Ho una classe in Python che la sua unica responsabilità è ricevere testo, un percorso del carattere, dimensione massima del carattere e dimensione minima del carattere e stampare il testo su un'immagine se si adatta. Ho una funzione chia...
posta 11.04.2016 - 19:35
1
risposta

Programmazione orientata agli oggetti - subobject vs globals (use case) [closed]

Sto sviluppando un gioco simile a Nethack, e vorrei un consiglio su come avvicinarmi alla parte di design. Per ora ho classe come Location, Npc, Item ecc. Ma ho un problema su come accedere facilmente a parti del percorso. Diciamo che ho un o...
posta 09.11.2015 - 15:49
1
risposta

Analisi di un oggetto da più file sorgente

Ricevo file zip e hanno come contenuto 8 file diversi, ciascuno con i propri metadati all'interno. Devo combinare questi file in 1 oggetto contenente determinati metadati. Il grosso problema qui è che non ci saranno sempre 8 file ei metadati...
posta 21.10.2015 - 09:47
1
risposta

Flag booleani in Presenter per controllare il flusso di esecuzione

Riesco a vedere le persone che usano boolean di flag, specialmente in Controllers / Presenters , per controllare il flusso di esecuzione. Ad esempio, public void onButtonClicked() { hasButtonClicked=true // code here }...
posta 19.02.2016 - 19:26
1
risposta

Che tipo di struttura dati dovrebbe essere utilizzata per memorizzare i componenti in un programma di schemi elettrici?

Esiste una struttura dati specifica, una metodologia di programmazione orientata agli oggetti e / o un approccio per realizzare programmi come LT Spice, Altium Designer e Cadence Virtuoso per gestire componenti / reti / nodi su schemi? Specifica...
posta 29.04.2016 - 21:28
1
risposta

Come progettare MVC in JavaFX rispetto alle prestazioni dell'attività non-GUI

Sto lavorando su un'enorme applicazione e abbiamo avuto alcuni problemi seri riguardo alle prestazioni del software. Non voglio disturbarti con troppi dettagli, quindi in breve: in una JVM viene eseguita la GUI (JavaFX) in un'altra JVM ese...
posta 15.04.2016 - 23:29
1
risposta

Casi d'uso, User Story, CRC e Conceptual Object Model

al momento sto guardando il corso di Lynda.com sulle basi di Object Oriented Design e una domanda continua a venirmi in mente. Quando dovrei usare Use cases e quando dovrei usare User Story? E la stessa domanda vale per l'altra parte Qu...
posta 13.06.2015 - 20:21
2
risposte

Come definire meglio SRP e oggetti "sani"? [duplicare]

Supponi di avere una lezione. Può essere davvero una classe che definisce un concetto di dominio come un dipendente, un prodotto su un sito di e-commerce o un'auto. Uno di quegli esempi che sono oldies ma chicche. Secondo l'SRP, quell'oggetto...
posta 31.07.2015 - 17:43
2
risposte

Devo avere un oggetto come attributo o ID primitivo? [duplicare]

Mi chiedo quale principio dovrei usare. Ecco la mia situazione. Ho una classe chiamata TravelOffer. Questa classe ha questo aspetto: public class TravelOffer { private final long id; private final StartZone startZone; private...
posta 22.10.2014 - 14:16
1
risposta

Revisione del progetto per il refactoring di una funzione di grandi dimensioni

Terminologia di base: Report - report singolo da generare ReportGroup - gruppo di Report (s) da generare Request - contiene uno o più ReportGroup Sto lavorando al refactoring della grande funzione (~ 350 linee) in...
posta 06.06.2015 - 19:08