Tutte le domande

4
risposte

Implementazione dell'algoritmo per generare posizioni di scacchi

Sono interessato allo sviluppo di un programma che generi un tavolo base per gli scacchi. Ho esaminato le carte tecniche dei grandi come Shannon e Ken Thompson. Ho trovato che l'analisi retrograda è utilizzata per la generazione. Come poss...
posta 27.12.2013 - 13:18
3
risposte

I vantaggi dell'utilizzo dei file di configurazione rispetto alla creazione di molte classi piccole?

Io e il mio amico stiamo creando un gioco per dispositivi mobili e abbiamo riscontrato il seguente problema di progettazione: Avremo molti diversi tipi di unità tutte con differenti statistiche e abilità. Tuttavia, tutti i tipi di unità dovre...
posta 17.12.2013 - 06:47
5
risposte

Devo crittografare i file salvati dal mio programma

Sto cercando di decidere su quale formato dovrei salvare i dati, e spero che questa domanda mi aiuti a prendere una decisione. Il programma che sto scrivendo usa 'database' in cui word=meaning (non un dizionario, era solo un esempio). Non v...
posta 23.07.2013 - 18:47
3
risposte

è valido che una macchina a stati possa avere più di uno stato possibile per qualche transizione?

Ho un requisito per un flusso di lavoro che sto cercando di modellare come macchina a stati, vedo che c'è più di un risultato di una data transizione (o attività). È valido per una macchina a stati avere più di uno stato possibile, ma solo un...
posta 06.06.2014 - 07:11
2
risposte

La mia logica di accesso dovrebbe far parte del controller o di un servizio in webapp MVC

Sto utilizzando Shiro come responsabile della sicurezza per un'applicazione web MVC di Spring. Il login avviene fondamentalmente in queste righe: Subject user = SecurityUtils.getSubject(); user.login(new UsernamePasswordToken(username, pass...
posta 11.02.2013 - 04:12
4
risposte

Come progettare un buon numero di ricevuta [chiuso]

Sto sviluppando un'applicazione web, questa applicazione dovrà generare un numero di ricevuta per ogni transazione confermata. Che cos'è un buon numero di ricevuta? Penso che un numero di ricevuta non dovrebbe essere solo un numero progressiv...
posta 25.05.2013 - 18:00
2
risposte

Stessa firma del costruttore con semantica diversa?

Occasionalmente, mi trovo di fronte al problema che devo fornire alcuni costruttori per inizializzare oggetti con set di dati diversi. Questi set possono essere trasformati matematicamente l'uno nell'altro, ad esempio: public Element(i...
posta 05.06.2013 - 17:36
3
risposte

Va bene usare la stessa variabile per memorizzare sequenze simili in sequenza? [duplicare]

Dire che ho un nome di variabile len in una funzione e più stringhe. Posso usarlo per memorizzare la lunghezza di queste stringhe una dopo l'altra o dovrei creare variabili separate? Fondamentalmente questo: size_t len; len = string1.si...
posta 04.10.2013 - 09:15
4
risposte

Come gestire il codice commesso e unito che non ha test?

Quando sviluppi un'applicazione in una squadra, non tutti in questa squadra saranno altrettanto validi sviluppatori. Alcuni saranno esperti in alcune cose e alcuni in altri e altri no. Come team che lavora in un processo agile, di solito hai...
posta 20.02.2013 - 15:57
3
risposte

Ridenominazione del metodo con nome lungo in C # [chiuso]

Sto lavorando a un progetto in cui esiste un metodo con titolo string ValidateNewPasswordExpireCurrentPasswordAndCreateNewPassword(...) Sono sicuro che il nome del metodo deve essere cambiato. Ma non è possibile trovare un'alternativa valid...
posta 01.02.2013 - 13:49