Domande con tag 'design-patterns'

2
risposte

Programmazione di domande strutturali, controllo di molti stati e transizioni specifiche tra gli stati caso per caso

Questa è una domanda di teoria per me solo per cercare di scrivere un codice migliore. Sono abbastanza nuovo quindi spero di usare termini come lo stato nel modo corretto. Come dovrei pensare a questo problema? Sto codificando qualcosa che fu...
posta 06.08.2013 - 07:30
3
risposte

Quali sono le differenze tra i modelli di Threadpool e Pool di oggetti?

Stavo passando per il pattern ThreadPool e assomigliava al pattern Pool di oggetti. L'unica differenza che posso pensare è che la maggior parte delle spiegazioni sul ThreadPool ha menzionato esplicitamente l'uso della coda di attività mentre nel...
posta 11.11.2018 - 20:41
1
risposta

È efficiente e una pratica normale avere una classe con migliaia di righe di codice? [duplicare]

Attualmente sono in un progetto di sviluppo di prodotti software continuo basato su codice legacy Java . Il codice sorgente è molto complicato, il che è buono e cattivo. Ma sono sorpreso nel vedere che nel componente principale la maggior...
posta 22.11.2018 - 20:05
2
risposte

Funzioni reversibili

Attualmente sta scrivendo un JSON Importer e sta creando alcuni POJO basati sui dati. Ho anche l'obbligo di scrivere un JSON Exporter che prende le informazioni nei POJO ed esporta un documento JSON. Per me vorrei riutilizzare lo stesso codic...
posta 25.03.2016 - 10:39
2
risposte

La progettazione dell'algoritmo appartiene all'ingegneria del software? [chiuso]

In senso accademico, mi sembra che La progettazione dell'algoritmo è studiata in un livello alto / astratto di computazione (computabilità, complessità), sebbene l'ingegneria del software sia anche studiata a livello alto / astratto nel mon...
posta 12.10.2015 - 18:51
2
risposte

Esiste un modello di progettazione o un'architettura che si adatta meglio alla mia situazione

Supposto che abbia un blocco di codice comune tra due controller in cui l'unica differenza è la classe concreta utilizzata dal blocco. Entrambi i cloni implementano un'interfaccia comune quindi sto usando un'interfaccia per interagire con l'ogge...
posta 19.12.2017 - 16:14
4
risposte

Uso di Observer Pattern per agire selettivamente sugli eventi

Attualmente sto architettando un piccolo dungeon crawl in stile RPG (in Unity), e sono un po 'bloccato su come aggiornare vari oggetti quando le cose cambiano, mentre non non sono in aggiornamento oggetti. Per questa domanda, userò il mio attu...
posta 31.01.2018 - 21:04
2
risposte

Quale modello di progettazione per la combinazione di oggetti in Java?

Sto cercando l'approccio migliore per progettare il seguente sistema: Ho una classe di oggetti, chiamata Compilatori (C, Vai..Ecco) Ho un'altra classe di oggetti, chiamata Protocolli (HTTP, RPC, WEBSOCKET..Etc) Ho un'altra classe di ogge...
posta 06.08.2018 - 11:25
3
risposte

Come fa un motore di scacchi a decidere quale mossa fare?

Sto scrivendo un semplice motore di scacchi in LISP. In realtà so come il motore decide la mossa, valuta e legge alcuni libri di apertura. Ma non è quello che intendo. Questo è il mio design. 57 58 59 60 61 62 63 64 49 50 51 52 53 54 55 56 41...
posta 17.11.2013 - 20:01
3
risposte

Come considerare concettualmente e implementare le regole dell'interfaccia utente per numerosi controlli e input di dati?

Ho un'interfaccia utente con numerosi controlli e input di dati. Pulsanti, campi di testo e caselle di controllo, ecc. Immagina che esistano le seguenti "regole" per un'interfaccia utente di esempio con 2 di questi controlli: B2 non può esse...
posta 13.01.2014 - 22:12