Tutte le domande

5
risposte

Quali sono i deliverable da fornire al client per un'applicazione web? [chiuso]

Ho completato un'applicazione web che è fondamentalmente sviluppata in PHP ed è solo un'altra normale applicazione web. Di solito quando consegna la versione finale della produzione, passo semplicemente a consegnare la documentazione del codice...
posta 01.09.2011 - 14:24
8
risposte

Modo pratico per memorizzare una quantità "ragionevolmente grande" di dati che non cambia quasi mai?

Pensa in termini di tabelle di ricerca pre-calcolate o qualcosa del genere. A che punto ha più senso usare un database invece dei valori di hardcoding nella mia applicazione? I valori non cambieranno e sono ben separati dagli sviluppatori di man...
posta 06.10.2011 - 19:36
9
risposte

Apprendimento delle regole degli scacchi

Una domanda simile chiede se un computer può imparare a giocare in modo ottimale negli scacchi analizzando migliaia di giochi. Se una macchina può guardare lo stato della scacchiera per alcune partite di scacchi (o alcuni giochi di pedine)...
posta 12.07.2011 - 11:07
5
risposte

Perché non esiste un linguaggio orientato ai servizi?

Modifica Per evitare ulteriore confusione: sono non che parla di servizi web e così via. Sto parlando di strutturare le applicazioni internamente, non si tratta di come comunicano i computer. Si tratta di linguaggi di programmazione, comp...
posta 23.06.2012 - 13:01
5
risposte

Quanta ridondanza / robustezza dovrebbe implementare un software complesso?

L'obiettivo di questa domanda: alcuni software eseguono "lavoro extra" per aumentare la possibilità di un risultato "alla fine positivo / soddisfacente", nonostante uno o più errori interni nel software, che richiede un tempo di esecuzione più...
posta 17.11.2010 - 07:18
7
risposte

Come gestire i client esigenti?

Spesso mi sono trovato sovraccaricato di contratti. Il più delle volte, mi trovo a destreggiarsi con almeno 2 progetti, oltre ai numerosi siti web su cui devo mantenere ed eseguire manutenzione. Sfortunatamente, molti dei miei clienti si a...
posta 20.09.2010 - 02:14
3
risposte

Come posso superare un modello di sviluppo software mal strutturato?

Sono entrato a far parte dell'azienda al momento in cui sto lavorando come una novità. A causa del numero limitato di persone qualificate nello sviluppo di software GIS, e poiché ero tra questi, sono stato reclutato direttamente come Project Man...
posta 30.04.2011 - 04:05
5
risposte

Posso utilizzare pacchetti con licenza GPL, LGPL, MPL con la mia applicazione e renderlo closed source?

Ho visto un'azienda che utilizza BusyBox e che utilizza anche pacchetti Gpl + Lgpl + Mpl e quindi ha c'è una propria applicazione in esecuzione su di esso. La loro applicazione è un pacchetto closed source. Si acquista il dispositivo ma la...
posta 16.12.2011 - 14:50
4
risposte

Tecniche per ridurre al minimo il numero di argomenti di funzione

In Clean Code, è scritto che "il numero ideale di argomenti per una funzione è zero". I motivi per cui sono spiegati e hanno senso. Quello che sto cercando sono le tecniche per rifattorare i metodi con 4 o più argomenti per risolvere questo prob...
posta 23.09.2016 - 08:59
7
risposte

Creazione di test di unità su un livello CRUD di un'applicazione, come posso rendere indipendenti i test?

Quindi sto provando a rendere il mio unit test il più possibile da manuale, ma diventa problematico quando sto testando alcuni semplici metodi di aggiunta / eliminazione. Per il metodo add, in pratica devo creare un oggetto fittizio e aggiung...
posta 22.02.2012 - 20:13