Domande con tag 'design'

6
risposte

Diagrammi UML veramente utili

UML ha una jungle di diagrammi. Diagrammi dei profili, diagrammi delle classi, diagrammi dei pacchetti ... Tuttavia, (IMH-e-non-troppo-esperto-O) vedo abbastanza che fare ogni schema è eccessivo. Pertanto, quali diagrammi UML sono più...
posta 14.06.2012 - 21:02
5
risposte

Metodi per la versione dei documenti generati dall'utente

Ho un documento online che viene essenzialmente memorizzato nel database come stringa XML. Sto pensando a un modo per implementare il controllo delle versioni del documento per l'utente. In modo che l'utente possa tornare alle versioni preced...
posta 24.05.2012 - 15:55
4
risposte

Il modo migliore per analizzare una grande classe prima di refactoring in classi più piccole?

Premessa Non sono non in cerca di un modo per ridefinire una grande classe di codice per spaghetti, quell'argomento è stato trattato in altre domande. Domanda Sto cercando tecniche per iniziare a capire un file di classe scritto d...
posta 18.03.2015 - 14:01
3
risposte

Più piccoli programmi collegati tramite socket vs un programma di grandi dimensioni

Sono all'inizio di un progetto che implica la lettura di diversi sensori e la fusione dei dati da questi sensori insieme. Complessivamente ci saranno 4 sensori collegati via USB e una webcam, anch'essi collegati via USB. Uno dei miei colleghi...
posta 01.09.2015 - 15:22
1
risposta

Perché la classe BigInteger di Java non ha un costruttore in grado di acquisire un valore letterale numerico? [chiuso]

Perché la classe BigInteger di Java non ha un costruttore in grado di acquisire un valore letterale numerico? Ogni volta che uso BigIntegers, e molte volte penso solo a loro, mi chiedo questo. Quale motivo potrebbero aver dovuto escludere i d...
posta 29.10.2012 - 19:48
5
risposte

Il modello di fabbrica viola il principio aperto / chiuso?

Perché ShapeFactory utilizza istruzioni condizionali per determinare quale oggetto istanziare. Non dobbiamo modificare ShapeFactory se vogliamo aggiungere altre classi in futuro? Perché questo non viola il principio di open closed?     
posta 17.11.2015 - 10:19
7
risposte

Qual è il modo migliore per preparare il tuo design e codice per quei bug "sconosciuti sconosciuti" dal primo giorno?

Mi stavo solo chiedendo, c'è qualche metodo pratico o tecnica o addirittura dei trucchi per evitare quei bug "sconosciuti sconosciuti", specialmente quelli sporchi e casuali che spesso emergono negli ultimi minuti o almeno per mantenere queste c...
posta 22.07.2011 - 04:07
5
risposte

Esiste una strategia migliore del fare affidamento sul compilatore per rilevare gli errori?

Ho programmato in C e C ++ per qualche tempo, anche se direi che sono lontano dall'essere un esperto. Per un po 'di tempo, ho utilizzato varie strategie per sviluppare il mio codice, come test unitari, progettazione basata su test, revisioni del...
posta 29.12.2010 - 20:08
1
risposta

Dove memorizzare il file di database SQLite?

Sto scrivendo un'applicazione per l'apprendimento di parole straniere di esattamente una lingua (inglese al momento), che ha attualmente un design inefficace. Uso Java e SQLite-jdbc per il salvataggio delle parole. Dopo l'avvio, l'applicazi...
posta 28.05.2016 - 20:05
1
risposta

È questo cattivo design? Come può essere migliorato?

Ho scritto quanto segue qualche tempo fa, ma sono venuto a leggerlo di recente, e ora non penso che sia un buon progetto. Il design è per un tipo di strato di database modulare che utilizza Entity Framework 4. Esiste un singolo oggetto di dat...
posta 28.12.2011 - 01:16