Tutte le domande

1
risposta

Clojure è un 3GL o un 4GL?

Un po 'di background (nel caso mi sbaglio) ... Penso di capirlo (è una semplificazione eccessiva): inserire manualmente i codici in memoria (o su una punchcard) è "lingua di prima generazione" usare mnemonici corrispondenti alle istruzi...
posta 12.01.2013 - 22:07
1
risposta

Da dove viene la T in wchar_t?

In molti tipi nativi, un suffisso comune (e talvolta prefisso) di t o _t è usato per indicare tipi indipendenti dalla piattaforma (come wchar_t , int32_t , ecc.) Qual era la logica dietro la lettera t rispetto alle altr...
posta 21.01.2013 - 12:04
1
risposta

Sovraccarico di metodo in scala

So che il sovraccarico del metodo non è consentito in Scala e ho letto alcuni post relativi ai motivi. Tuttavia, vedo alcune funzioni sovraccaricate nella libreria Scala (esempio: println). Voglio sapere come è fatto e se posso usare lo stesso m...
posta 23.01.2013 - 15:30
3
risposte

Sto gestendo le mie eccezioni in modo ragionevole?

Sto ancora ristrutturando il codice che mi è stato dato per l'aggiornamento sul mio attuale progetto di lavoro, e sono giunto al punto in cui sto osservando come il codice gestisce un input 'eccezionale', che non conforme alla logica aziendale....
posta 03.04.2013 - 16:19
1
risposta

Esiste un nome per l'odore del codice CSS che può essere visto in nomi di classi come "float" o "white"?

Ho notato del codice nei nostri progetti usando nomi di classi CSS come red , black o float . Voglio fornire alcune informazioni per le persone in modo che sappiano evitarlo. Esiste un nome comune per quell'odore di codice in mo...
posta 23.04.2013 - 22:40
1
risposta

Come posso gestire un membro del team che duplica il codice? [duplicare]

Uno dei membri del nostro team duplica il codice. La duplicazione del codice causa confusione tra i membri del mio team che leggono il suo codice, causa bug sulla linea quando il segmento duplicato è fisso in una posizione e non negli altri e...
posta 16.04.2013 - 12:59
2
risposte

I modelli di database (concettuali o fisici) dovrebbero essere esaminati dagli amministratori di database?

Dove lavoro, le nuove applicazioni in fase di sviluppo che utilizzeranno il proprio database relazionale, devono avere i loro modelli di database (concettuali, quindi fisici) rivisti e approvati dagli amministratori di database. Le cose segui...
posta 09.01.2013 - 17:45
2
risposte

c ++ eccezioni vs verifiche preliminari delle condizioni di errore

Preambolo Uno dei concetti usati nella scrittura del codice Python è "Più facile chiedere perdono che permesso", alias EAFP . Letteralmente questo significa che invece di fare controlli, se un'operazione è possibile, tu fai l'operazione e "c...
posta 10.01.2013 - 19:29
2
risposte

Cosa fare quando il track-track non funziona?

È successo nel nostro team che il nostro track-track non funziona. Succede circa una volta alla settimana ora (sì, wow), e non c'è davvero molto che possiamo fare per farlo tornare, poiché è ospitato dal nostro cliente in un fuso orario diverso....
posta 13.11.2012 - 13:13
3
risposte

Implementazione di un nuovo standard di codifica in un'applicazione esistente

Recentemente abbiamo avuto alcuni ritardi nel negozio in cui lavoro, perché questi commenti nel nostro codice sorgente sono stati fatti in fretta e spiegati molto poco. Abbiamo iniziato a lavorare sulla prima bozza degli standard di codifica dei...
posta 27.03.2013 - 15:18