Tutte le domande

10
risposte

Prova legale di quando una funzionalità è stata implementata [chiusa]

Per varie ragioni ho bisogno di fornire "prova" all'avvocato della mia compagnia che ho implementato una funzionalità entro una certa data. Ho usato il controllo del codice sorgente dalla fine degli anni '90 e anche i database più vecchi funzion...
posta 10.08.2011 - 12:29
1
risposta

Come posso sapere quando un argomento del programma dovrebbe essere una variabile di configurazione?

In casi semplici riesco a vedere subito quale direzione andare. Se sto passando una directory di lavoro al mio programma, ed è lo stesso per la maggior parte delle esecuzioni, rendi una variabile di configurazione. Al contrario, se devo modif...
posta 04.12.2014 - 02:09
3
risposte

Scrittura di codice pulito senza conoscenza sull'argomento programmato

Ci sono suggerimenti che possono aiutarmi a creare codice pulito quando sto lavorando con qualcosa di poco documentato e completamente nuovo per me? È facile scrivere un codice pulito quando scriviamo qualcosa per la seconda volta. Tuttavia,...
posta 08.05.2017 - 17:33
5
risposte

Chiarificazione della definizione del programmatore principale [chiuso]

Ho lavorato su applicazioni web basate su PHP e MySQL per più di 5 anni. Ho iniziato la mia carriera come tirocinante, e ho lavorato su Jr Developer and Software Developer a Sr. Software Engineer (Team Lead), ed è quello che sono oggi. Stavo...
posta 27.06.2012 - 09:47
8
risposte

Come si torna a un codice quando non si ricorda cosa stavi facendo? [duplicare]

Bene, ho alcuni problemi con la procrastinazione e quant'altro, ma quelli diventano infinitamente peggiori, quando non riesco a ricordare cosa dovrei fare. Voglio dire, conosco il mio progetto, ho scritto il 100% del codice finora, e sapevo...
posta 29.10.2013 - 14:51
3
risposte

Dovrebbe essere specificata un'intestazione di inclusione standard in ogni file o come parametro del compilatore?

Ho un file come questo: #ifndef STDINCLUDE #define STDINCLUDE #include <memory> #include <stdexcept> #endif Voglio che questo file sia incluso in ogni file di intestazione, perché uso così tanto materiale da quelle intestazion...
posta 03.03.2012 - 19:31
6
risposte

Interruzione del contratto: lanciare un'eccezione o non fare nulla?

Diciamo che abbiamo una lista di giocatori nella nostra classe Event . E abbiamo un dizionario con il punteggio di ogni giocatore. Possiamo aggiungere un punteggio a un giocatore usando il metodo addScore : public class Event { pri...
posta 20.04.2016 - 20:36
1
risposta

I browser Web includono le librerie di framework Web più diffuse?

Quali sono i motivi per cui i browser Web non dispongono di una libreria di framework web popolari. Ad esempio se una pagina web include jQuery, perché il browser non dovrebbe avere la sua versione statica, che è separata dai normali elementi...
posta 10.01.2012 - 16:38
2
risposte

Convenzione Java per se / else se l'ordine

Ho una struttura if / else if che in alcuni casi non fa nulla. Dal codice che ho visto nella mia carriera, il caso "vuoto" è normalmente lasciato fuori. Ma quando ho scritto il mio codice, non mi sembra giusto lasciare questo caso, ma mostrarlo...
posta 04.10.2013 - 08:44
6
risposte

Come gestire le complicazioni eccessive?

Spesso mi sorprendo a scrivere codice inutilmente complicato (triste ma vero). C'è qualche insieme di regole, disciplina, ecc. Per aiutare a evitarlo? (escluso il principio KISS, perché lo conosco ma spesso dimentico quando si tratta del codice...
posta 20.05.2012 - 12:59