Domande con tag 'design'

3
risposte

Funzioni di test dell'unità che chiamano altre funzioni testate [duplicate]

Ho tre funzioni: ValidateUsername() , che determina se una stringa è un nome utente valido secondo alcune regole SetUsername() che imposta una stringa come Username dell'utente se supera la convalida AddNewUser() , che...
posta 22.06.2015 - 17:24
4
risposte

Come specifichi il tuo progetto?

tutti. Mi chiedo come specifichi / progetta il tuo progetto? Ad esempio, per webiste puoi usare Wireframe . Che ne dici di desktop o componenti aggiuntivi come i componenti aggiuntivi di MS Office? Lo voglio il più semplice possibile e non vogl...
posta 31.05.2011 - 04:28
5
risposte

Progettare un gioco di carte

Voglio espandere il mio portafoglio di progetti personali, quindi ho deciso di creare un gioco di carte. Per essere più precisi, si chiama Macau. Ho letto questo answer su StackOverflow e ho provato a seguire i passaggi dalla prima risposta. H...
posta 25.06.2018 - 18:41
1
risposta

Quando "Accedi" dovrebbe essere un caso d'uso e quando no?

So che questa domanda è stata posta molte volte in forme diverse, ma ritengo che non ci sia ancora una risposta definitiva. Alcuni dicono che l'accesso non è un caso d'uso valido perché l'accesso non ha alcun valore commerciale, altri ancora dic...
posta 10.05.2018 - 22:35
2
risposte

Dovrebbe compilare Java come stringa in runtime o usare un linguaggio interpretato?

Diciamo che abbiamo un sistema di offerta (scritto in Java 8), che secondo alcuni algoritmi (strategia di offerta) e determinate condizioni, aumenteremmo o diminuiremo l'importo dell'offerta in un determinato momento. Abbiamo diversi algoritmi d...
posta 26.04.2018 - 12:31
3
risposte

Rappresenta una relazione "Appartiene a" in un endpoint API

Considera i seguenti modelli di pseudo codice: class Post int Id string Title int CategoryId Category Category class Category int Id string Name Si noti che Post appartiene alla categoria. Questo è ottenuto tramite...
posta 19.03.2015 - 23:44
3
risposte

Evita opt (opzioni) in javascript [closed]

Un sacco di framework, la maggior parte dei plugin jQuery usa il parametro "opzionale". Fondamentalmente un dizionario (o una struttura chiave / valore) con una serie di parametri aggiuntivi invece di inviare la funzione del parametro. Ad ese...
posta 31.03.2015 - 22:04
2
risposte

L'invio di parametri all'interno di una classe suggerisce che dovrei rifattore in una nuova classe?

Ho notato uno schema durante il refactoring del mio codice per la leggibilità. Quando rifatto un metodo in diversi metodi più piccoli, spesso devo introdurre dei parametri che a volte (troppo spesso) rendono il codice meno leggibile di prima....
posta 31.03.2017 - 08:39
3
risposte

variabili membro vs. stato Varaibels? Sono gli stessi? [chiuso]

Sto imparando che le variabili membro devono mantenere lo stato di un oggetto? È il loro uso raccomandato? Anche tutte le variabili membro sono variabili di stato? o le variabili di stato hanno una definizione specifica e sono definite in base a...
posta 03.12.2014 - 19:42
1
risposta

Dipendenze di interfaccia o classi astratte

Ho una decisione da prendere e mi chiedo quale sarebbe la soluzione migliore. Sto rifattorizzando una vecchia applicazione e intendo davvero entrare nel merito. Al momento sono disponibili 8 tipi di rapporto e una delle modifiche consente di...
posta 19.11.2013 - 21:31