Tutte le domande

6
risposte

Presentazione di nuovi argomenti ai colleghi di lavoro

Ho cercato di introdurre argomenti come test di unità, iniezione di dipendenza, inversione del controllo, ecc. ai colleghi di lavoro. Ho tenuto mini lezioni, dimostrazioni e ho suggerito questi argomenti durante il pranzo e ho imparato. La ricez...
posta 12.05.2011 - 09:21
7
risposte

Qual è la differenza tra l'analisi del codice statico e la revisione del codice?

Volevo solo sapere qual è la differenza tra l'analisi del codice statico e la revisione del codice. Come sono fatti ciascuno di questi due? Più in particolare, quali sono gli strumenti oggi disponibili per la revisione del codice / analisi stati...
posta 26.03.2012 - 04:57
4
risposte

Suddividi interfacce di grandi dimensioni

Sto usando una grande interfaccia con circa 50 metodi per accedere a un database. L'interfaccia è stata scritta da un mio collega. Ne abbiamo discusso: Io: 50 metodi è troppo. È un odore di codice. Collega: cosa dovrei fare al riguardo? Vuoi...
posta 18.06.2014 - 11:44
3
risposte

I commenti XML sono documenti necessari?

Ero un fan di richiedere commenti XML per la documentazione. Da allora ho cambiato idea per due motivi principali: Like good code, methods should be self-explanatory. In practice, most XML comments are useless noise that provide no addit...
posta 22.10.2012 - 14:16
7
risposte

Stili di documentazione per commenti / codici

Questa potrebbe essere una domanda stupida, ma è stata per un po 'nella mia testa e non riesco a trovare una risposta decente da nessun'altra parte. Ho un insegnante che dice che dovremmo elencare esplicitamente ogni parametro con una descriz...
posta 06.12.2010 - 18:15
4
risposte

A che punto è interessante un server di integrazione continua?

Ho letto un po 'di server CI come Jenkins e mi chiedo: a che punto è utile? Perché sicuramente per un piccolo progetto in cui avresti solo 5 classi e 10 test di unità, non ce n'è bisogno. Qui abbiamo circa 1500 test unitari e passano (su v...
posta 23.11.2011 - 04:21
7
risposte

Quali sono le funzionalità richieste per l'Orientamento degli oggetti?

Mi sto solo chiedendo quali siano esattamente le caratteristiche che una lingua o una libreria devono fornire per essere definite come "Object Oriented". L'Orientamento agli oggetti è qualcosa che può, più o meno, essere raggiunto in qualsiasi...
posta 31.01.2012 - 09:43
4
risposte

C'è qualche differenza tra return n e exit (n) in C?

C'è qualche differenza tra return n (nella funzione main ) e exit(n) in C? È definito dagli standard C o POSIX o dipende dal sistema operativo o dal compilatore?     
posta 28.10.2012 - 06:31
6
risposte

Che cos'è l'inquinamento "using namespace"?

Stavo consultando la guida alla codifica di google [here] e non consiglio di usare lo spazio dei nomi using namespace or : function '- se non l'ho interpretato male. Questo vale anche per std ? cout<< non funziona senza...
posta 19.04.2014 - 21:01
5
risposte

Suggerimenti / trucchi per gestire una nuova squadra con un nuovo codice [chiuso]

Come gestisci te stesso in un nuovo team in cui sei il maggiore sviluppatore senior e la maggior parte degli altri membri del team sono più giovani di te da diversi anni. Il compito davanti al team è qualcosa che nessun altro, incluso te, ha già...
posta 04.03.2012 - 06:45