Domande con tag 'design'

6
risposte

Come risolvere i metodi con lo stesso nome e tipi di parametri?

In molti casi, voglio scrivere metodi che hanno la stessa funzionalità per diversi tipi di input. Ciò può essere facilmente ottenuto sovraccaricando il metodo se i tipi di parametro sono diversi. Ma qual è il modo migliore (il più robusto) pe...
posta 14.01.2012 - 00:47
3
risposte

Architettura per un gioco di Tower Defense con torri multiple di tipo simile?

Sto provando a creare un gioco Tower Defense dove i minion si muovono attraverso un labirinto e puoi costruire torri in cima dei muri dei labirinti per fermare i servi. Uso personalmente Python e pygame , ma sto cercando risposte progettuali...
posta 06.12.2017 - 17:15
3
risposte

God Files versus Ravioli Code

Recentemente ho fatto una domanda sull'opportunità o meno di refactoring del mio codice. le risposte che ho ricevuto sono state sicuramente nel campo di procedere con il refactoring a causa della presenza di un God File. Tuttavia, ora sto spi...
posta 16.07.2012 - 21:24
7
risposte

Quale dovrebbe essere la "profondità del design"? [chiuso]

Sappiamo tutti che il processo di creazione di un progetto e l'intera architettura del software è molto importante prima di scrivere il codice. Ma quanto deve essere approfondito il materiale del design - dovremmo iniziare dall'architettura gene...
posta 20.01.2012 - 16:57
4
risposte

Buone pratiche di IllegalStateException

So cosa è IllegalStateException , ma mi chiedo se in alcuni casi dovrei effettivamente usarlo o è solo questione di design. Diciamo che ho una classe Tournament che modella un torneo sportivo e un torneo ha un Schedule , che deve es...
posta 06.08.2016 - 20:09
11
risposte

White Boards - Chi li usa? [chiuso]

Quindi, sia come programmatore a tempo pieno che come hobbista (sviluppando le mie cose per uso personale e magari per vendere un giorno), sento che acquistando una grande lavagna bianca da appendere nella mia stanza a casa o qualcosa sarebbe es...
posta 22.12.2010 - 15:21
6
risposte

controlla un oggetto attraverso un altro oggetto?

Oggi ho visto il seguente schema: hai un oggetto A e un oggetto B. L'oggetto B accetta un puntatore ad A nel suo costruttore. Una volta che B è stato creato, esiste un metodo B.doCalc () che esegue un calcolo (internamente usando le informazi...
posta 01.02.2011 - 19:57
4
risposte

Se l'app per utilità a scopo singolo utilizza una classe

Quando si scrive una piccola app di utilità, ciò fa solo una cosa, se una cosa viene incapsulata in una classe separata, o semplicemente lascia che sia parte di qualunque classe / modulo venga utilizzata per avviare l'applicazione? Cioè Principa...
posta 01.11.2013 - 05:34
3
risposte

Il modo migliore per scoprire se una raccolta contiene o meno un elemento con una specifica qualità desiderata

Sembra essere una cosa molto comune dover dire se qualche elenco o insieme contiene almeno un oggetto che corrisponde a una determinata condizione, eppure la mia ricerca e lettura precedente non ha mai trovato una buona pratica soddisfacente o u...
posta 23.05.2014 - 18:59
2
risposte

Design per interfaccia utente asincrona

Ho lavorato a un'integrazione che ha posto un'interessante enigma dell'interfaccia utente di cui vorrei ricevere suggerimenti. L'interfaccia utente viene visualizzata all'interno di un prodotto di terze parti. Lo stato dell'interfaccia è forn...
posta 20.11.2011 - 21:48