Tutte le domande

2
risposte

Quali sono i motivi per cui si usano nomi di classi pienamente qualificati nel codice sorgente?

Recentemente ho trovato codice in cui gli sviluppatori hanno utilizzato nomi di classi pienamente qualificati E hanno importato nomi di classi nel loro codice sorgente. Esempio: import packageA.Foo; public class Example { public packag...
posta 24.01.2012 - 03:41
9
risposte

Devo richiedere agli utenti di registrarsi per utilizzare la mia app?

Quindi sono molto vicino a rilasciare un'app su cui ho lavorato e il server che integro mi consente di registrare gli utenti. Quindi mi chiedevo se dovevo richiedere agli utenti di registrarsi con l'app prima che la usassero. L'app non avrebbe "...
posta 29.02.2012 - 03:30
3
risposte

Dovrei aggiungere il vecchio codice nel mio repository?

Ho un repository SVN di un sito PHP e l'ultimo programmatore non ha usato correttamente il controllo del codice sorgente. Di conseguenza, solo il codice da quando ho iniziato a lavorare qui è in Repo. Ho un mucchio di vecchie copie del codice...
posta 09.04.2012 - 15:21
3
risposte

Fornire agli utenti informazioni sulla cronologia delle revisioni del programma?

Una limitazione di un programma che sostengo è che gli utenti finali spesso non sanno quali modifiche sono state apportate. Per rimediare a questo vorrei mostrare ai miei utenti un elenco semplificato delle modifiche apportate al loro programma....
posta 12.10.2011 - 13:50
2
risposte

Esiste un modo per gestire le raccolte annidate in modo più elegante?

La mia domanda è piuttosto una domanda di design. Nel mio programma sono arrivato a una struttura dati simile a questa: private ConcurrentHashMap<A, ConcurrentHashMap<B, ConcurrentHashMap<Integer, C>>> services = new Concurr...
posta 13.01.2012 - 15:18
3
risposte

Come calcolare la funzione Sin più veloce e più precisa?

Voglio calcolare y(n)=32677Sin(45/1024•n) , dove y è un numero intero e n varia da 0 a 2048. Come posso rendere questo processo più rapido e più preciso?    Ora voglio mostrarti una risposta di riferimento:    Poiché Sin(a+b)=Sin...
posta 08.10.2012 - 13:06
1
risposta

Refactoring codice di elaborazione dei pagamenti in bizantino con un budget limitato [chiuso]

Ho lavorato su una grande applicazione Ruby on Rails per diversi anni. È stato ereditato in cattivo stato, ma la maggior parte degli errori di produzione sono stati risolti con il tempo. Ci sono alcune sezioni che non sono state toccate come il...
posta 30.11.2015 - 05:41
3
risposte

Perché Python ha bisogno sia di un compilatore che di un interprete?

Posso capire il fatto che Java abbia bisogno sia di un compilatore che di un interprete. Compila il codice sorgente in bytecode e quindi una macchina virtuale (su Windows, su Linux, su Android, ecc.) Traduce quel codice bytecode in codice macchi...
posta 11.07.2015 - 15:06
1
risposta

Ordine codice di sviluppo basato su test

Sto sviluppando il mio primo progetto utilizzando lo sviluppo basato su test. Sto usando Zend Framework e PHPUnit. Attualmente il mio progetto è al 100% di copertura del codice, ma non sono sicuro di aver capito in quale ordine dovrei scriver...
posta 19.09.2012 - 08:07
3
risposte

Cosa si aspetta di solito un'azienda da uno sviluppatore Perl? [chiuso]

Ci sono delle aspettative comuni dai datori di lavoro prospettici quando assumono uno sviluppatore Perl? Per uno studente a cui piace Perl e Linux e vorrebbe trovare un lavoro come sviluppatore Perl, cosa consiglieresti di imparare? Sto...
posta 17.09.2011 - 16:19