Tutte le domande

1
risposta

C'è un altro significato da prototipare?

Sto leggendo Pro C # . Dice do be aware that the value 0 is automatically returned, even if you construct a Main() method prototyped to return void. Che cosa significa prototipo in questo contesto? L'unica definizione correlata a C #...
posta 14.12.2011 - 15:25
3
risposte

Cosa fare (o non fare) quando uno sviluppatore non consegna la merce?

Recentemente ho avuto la sfortuna di assumere uno sviluppatore che non ha consegnato un prodotto funzionante entro la data concordata. Ho il software, ma produce errori durante l'installazione. Lo sviluppatore ha detto che il prodotto funziona...
posta 29.01.2012 - 04:40
1
risposta

Come possiamo evitare di creare funzionalità duplicate o in conflitto quando si lavora su un team agile?

Lavoro in una squadra in cui ogni membro sta lavorando a una storia utente. Come possiamo evitare di creare funzionalità duplicate o in conflitto? Ad esempio, se la mia storia utente richiede la creazione della classe A e il mio membro del te...
posta 09.02.2012 - 05:03
1
risposta

xpath vs DOM API

Sono appena arrivato su xpath di recente mentre scrivevo uno script greasemonkey e mi sono subito innamorato. Non ho ancora fatto alcun benchmarking (prossimamente), ma secondo alcune fonti che ho letto, xpath è più veloce dell'utilizzo dell'API...
posta 02.11.2011 - 01:57
1
risposta

Qualcuno ha paragonato a fondo gli standard di codifica C # comuni?

La maggior parte dei programmatori C # che conosco comprendono uno degli standard di codifica comuni. Tuttavia essere consapevoli degli standard è una cosa, dire le differenze è un'altra. La lettura degli standard comuni di codifica documenta...
posta 10.02.2012 - 13:48
2
risposte

Garbage collection e perdite di memoria sulle tabelle hash

Stavo leggendo R. Leggi Come essere un programmatore , e sono arrivato attraverso qualcosa che non ho capire: ...even with garbage collection, you can fill up all memory with garbage. A classic mistake is to use a hash table as a cache a...
posta 26.01.2015 - 21:05
1
risposta

OOP - Come rifattorizzare una "architettura piramidale"

All'insaputa di me mentre lo stavo costruendo, ho costruito un'architettura a "piramide". Non me ne sono reso conto fino a quando non l'ho esposto nel mio nuovo Visual Studio 2013 Layer Diagrammer. Ogni livello dipende dal livello sottostante,...
posta 06.03.2015 - 17:35
3
risposte

abbonamento agli eventi delle classi nidificate

È corretto che una classe nidificata generi un evento e che per la classe genitore che si iscrive a quell'evento successivamente si alzi un altro evento, a cui è abbonata la classe genitrice - passando quindi l'evento originale alla gerarchia de...
posta 06.12.2011 - 14:54
1
risposta

Come si può fare per creare una "Chiave di licenza" per un progetto software distribuibile disponibile in origine?

È passato un po 'di tempo da quando ho visto tutto ciò che è possibile scaricare e che deve connettersi al server delle licenze per monetizzare un pezzo di software (e l'ultima volta che l'ho visto, è andato tutto storto quando il fornitore di s...
posta 16.02.2015 - 04:02
2
risposte

Devo usare più macchine a stati per un protocollo a più livelli?

Quando si implementa un protocollo di comunicazione multilivello, i livelli sono comunemente implementati come macchine di stato? Ho un'implementazione di PMBus su cui sto attualmente lavorando per un dispositivo incorporato. Ho un'interfacci...
posta 24.02.2015 - 10:58