Tutte le domande

10
risposte

Sviluppando una profonda conoscenza della programmazione

A volte vedo domande su casi limite e altre stranezze su Stack Overflow a cui sono facilmente risposto Jon Skeet ed Eric Lippert, che dimostrano una profonda conoscenza della lingua e delle sue molte complessità, < a href="http://blogs.msdn.co...
posta 11.07.2011 - 22:34
16
risposte

Come posso suggerire con tatto miglioramenti al codice mal progettato di altri durante la revisione?

Sono un grande sostenitore del codice pulito e dell'artigianato del codice, anche se attualmente sono impegnato in un lavoro in cui questa non è considerata una priorità assoluta. A volte mi trovo in una situazione in cui il codice di un peer è...
posta 11.10.2011 - 05:18
14
risposte

Dimostrare codice errato al client?

Un cliente mi ha chiesto di eseguire una riprogettazione del proprio sito Web, un'applicazione Webform ASP.NET sviluppata da un altro consulente. Sembrava un lavoro relativamente semplice, ma dopo aver visto il codice, è chiaro che non è il caso...
posta 08.02.2013 - 23:14
12
risposte

Come riconoscere un buon programmatore? [chiuso]

La nostra azienda è alla ricerca di nuovi programmatori. E qui arriva il problema - ci sono molti sviluppatori che sembrano davvero fantastici all'intervista, sembrano conoscere la tecnologia di cui hai bisogno e hanno un buon background lavorat...
posta 11.04.2018 - 10:43
13
risposte

Gli schemi di progettazione sono disapprovati?

Ho avuto una discussione con uno dei nostri sviluppatori senior che è in attività da 20 anni. È abbastanza conosciuto in Ontario per un blog che scrive. La cosa strana è quello che mi ha detto: ha detto che c'è un pezzo di codice che è un inc...
posta 30.08.2016 - 21:23
0
risposte

Dare a uno sviluppatore una macchina di sviluppo più lenta comporta un codice più veloce / più efficiente? [chiuso]

Supponiamo che offra ai miei sviluppatori una macchina veloce e urlante. VS2010 basato su WPF viene caricato molto rapidamente. Lo sviluppatore quindi crea un'applicazione WPF o WPF / e che gira bene sulla sua scatola, ma molto più lentamente ne...
posta 22.10.2010 - 21:02
10
risposte

Perché la maggior parte di noi usa 'i' come variabile del contatore di loop?

Qualcuno ha pensato al motivo per cui così tanti di noi ripetono lo stesso modello usando gli stessi nomi di variabili? for (int i = 0; i < foo; i++) { // ... } Sembra che la maggior parte del codice che ho mai visto utilizzi i ,...
posta 13.06.2017 - 20:56
8
risposte

Ricorsione o loop while

Stavo leggendo di alcune pratiche di interviste allo sviluppo, in particolare sulle domande tecniche e sui test richiesti durante le interviste e ho inciampato diverse volte sui detti del genere "Ok hai risolto il problema con un ciclo while, or...
posta 11.01.2013 - 11:42
6
risposte

Differenza tra un socket e una porta

Qualcuno potrebbe spiegare in modo chiaro la differenza tra una porta e una presa. So che una porta funge da porta nella rete per un'applicazione processo e che il processo dell'applicazione utilizza una connessione socket al numero di porta spe...
posta 29.10.2012 - 13:14
5
risposte

Quali sono i punti chiave per lavorare in modo efficace con il codice legacy? [chiuso]

Ho visto il libro Lavorare efficacemente con il codice legacy consigliato alcune volte. Quali sono i punti chiave di questo libro? C'è molto altro da fare con il codice legacy che aggiungere test di unità / integrazione e poi refactoring?...
posta 28.11.2011 - 08:42