Tutte le domande

4
risposte

Qual è il modo migliore / più efficace per creare un'IA semi-intelligente per un gioco di tris?

in pratica sto tentando di creare un gioco C efficiente / piccolo di Tic-Tac-Toe. Finora ho implementato tutto il resto dell'IA per il computer. i miei quadrati sono fondamentalmente strutture in un array con un valore assegnato basato sul quadr...
posta 07.03.2012 - 00:09
3
risposte

Va bene che ai programmatori venga assegnato il compito di delineare i requisiti del database?

Nel mio attuale lavoro, dba e programmatori sono divisi in compiti. Qualsiasi codice che deve essere scritto nelle procedure di scrittura di dba, e i programmatori fanno solo il codice dell'applicazione. La cosa strana è che ogni volta che un...
posta 02.10.2012 - 14:20
3
risposte

I maggiori ostacoli al lavoro su un progetto di gruppo [chiuso]

Sto facendo il mio primo progetto di gruppo in una classe in cui il 40% degli studenti ha fallito. Credo che la ragione di ciò sia la scarsa qualità dell'insegnamento in classe. Ad esempio, l'istruttore non sapeva che gli scriplet in JSP erano u...
posta 01.08.2012 - 03:52
4
risposte

When, Where, and How to Unit Test [duplicato]

Ho molta familiarità con i framework xUnit e cerco di implementare i test unitari su ogni progetto che inizio. Da qualche parte lungo la strada, mi rendo conto che sto scrivendo gli stessi test più e più volte, e poi mi imbatto in un metodo da...
posta 18.07.2012 - 01:09
2
risposte

Ci sono motivi per non memorizzare in modo permanente un intero sito?

Sto scrivendo una semplice piattaforma di blogger. L'applicazione legge un set di file statici che sono gli articoli nel blog e li serve. Il tempo solo di qualsiasi contenuto del sito cambierà quando viene aggiunto un nuovo articolo o viene...
posta 21.12.2011 - 05:37
6
risposte

Il cloud è pronto a sostituire i sistemi di core business? [chiuso]

Domande come questa sono state poste prima ( come qui ) , ma molto può cambiare in un anno. La mia azienda è molto interessata a migrare i sistemi core verso il "cloud". I dirigenti non tecnici non sanno cosa significhi, ma sono entusiasti de...
posta 17.10.2011 - 18:43
4
risposte

Crea una nuova variabile o effettua più chiamate concatenate?

Qual è il modo migliore per ottenere questi attributi, pensando in termini di prestazioni e qualità del codice? Utilizzo di chiamate concatenate: name = this.product.getStock().getItems().get(index).getName(); id = this.product.getS...
posta 08.06.2012 - 14:32
1
risposta

Perché Caja non è stato popolare? [chiuso]

Google ha rilasciato Caja intorno al 2008 (capacità JavaScript). È ancora principalmente una lingua di laboratorio. Ma l'XSS e altri attacchi sarebbero prevenuti se ci fosse un'integrazione diffusa di Caja.     
posta 03.05.2012 - 00:32
3
risposte

Lo sviluppo basato su dispositivi mobili (Android) beneficia della programmazione orientata agli oggetti?

Il mio sviluppo su Android si basa su programmi scientifici e mentre sto costruendo la maggior parte del codice è in una o due lunghe classi. Quando vengo a distribuire questi programmi, cerco di scomporre tutto e utilizzare classi e oggetti com...
posta 23.07.2012 - 13:38
3
risposte

Extreme Programming - documentare l'implementazione?

Nella metodologia di programmazione estrema, quali risorse / possono essere utilizzate per documentare l'implementazione? Ho usato un diagramma di attività per documentare i passaggi di progettazione per ciascuna attività. Ho letto che per XP...
posta 06.08.2012 - 23:35