Tutte le domande

3
risposte

Cosa c'è di speciale nel "non bloccare" node.js?

Nel breve capitolo What is Node di McLaughlin , scrive: "Node has no blocks, no threads competing for the same resource (Node is happy to just let things happen however they happen), nothing that has to start up upon request. Node just...
posta 28.06.2015 - 05:35
2
risposte

Come distinguere se un file viene salvato o cancellato? ("Salva" in MS Word cancella quindi ricrea)

Gestisco uno strumento che sincronizza i file tra un computer client e un server di gestione documenti (utilizzando CMIS protocollo). La cronologia delle versioni (sul server CMIS) è importante. Quando si salva un documento localmente, M...
posta 30.04.2015 - 08:57
5
risposte

Aperto Principio chiuso nei modelli di progettazione

Sono un po 'confuso su come il principio di Open Closed possa essere applicato nella vita reale. Il requisito in qualsiasi azienda cambia nel tempo. Secondo il principio di Open-Closed si dovrebbe estendere la classe invece di modificare la clas...
posta 14.04.2016 - 14:13
2
risposte

Perché nel mio caso ho bisogno dell'iniezione di dipendenza e del principio di inversione delle dipendenze?

Sono uno studente di buone pratiche, schemi architettonici e principi di progettazione. Ho studiato molto l'iniezione di dipendenza e l'inversione di controllo molto ultimamente, e ho "bevuto la koolade" abbastanza spesso con molti dei miei prog...
posta 18.11.2016 - 19:50
2
risposte

Quando creare un'eccezione personalizzata in C #

Sto scrivendo una classe per interfacciarsi con un semplice dispositivo hardware su una porta COM. Il dispositivo può essere configurato per utilizzare varie modalità, quindi la mia classe ha una funzione SetOperatingMode , che accetta un...
posta 02.03.2015 - 22:59
2
risposte

L'aggiornamento tecnico del debito / tecnologia dovrebbe essere programmato come una caratteristica (punti dati) o un lavoro di routine (dati senza punti)?

Che cosa dovremmo fare per le storie degli utenti per il debito tecnico in Pivotal Tracker? Dovremmo considerare queste come caratteristiche (dare punti) o come faccende (non dare punti, abbassando così la velocità)? Sono confuso ciò che dovr...
posta 12.05.2017 - 19:01
3
risposte

Argomenti a supporto della transizione organizzativa allo sviluppo di Scala

Lavoro in un'organizzazione che fa un ampio sviluppo Java. Il nostro gruppo è piccolo con un progetto di breve durata, una carta di sviluppo agile. Sfrutteremo le risorse QA esistenti di altri gruppi e potremo potenzialmente fornire codice a cli...
posta 01.04.2011 - 17:06
2
risposte

Pro e contro della ramificazione durante la correzione del vecchio codice

A volte scopro che un commit che ho fatto due mesi fa aveva un bug. Quindi scrivo una correzione per il bug, ma poi devo sceglierne uno in questi modi: Posso eseguire il commit della correzione direttamente sul ramo aggiornato principale (i...
posta 17.12.2016 - 06:12
3
risposte

Mercurial ospitato con gli strumenti di gestione dei progetti

Ho già usato un paio di SCM ospitati come Unfuddle e Codespaces e mi piace che abbiano strumenti di Project Management integrati. Ho iniziato a usare Mercurial e mi piace molto, vorrei passare ad esso, ma non riesco a trovare alcuna soluzione me...
posta 24.05.2011 - 15:19
4
risposte

Conoscenze e abilità richieste per Sharepoint [chiuso]

Mi stavo chiedendo quali competenze e tecnologie dovrei sapere per iniziare un percorso di carriera in Sharepoint. So che dipende principalmente dal lavoro che sto richiedendo, ma deve esserci un certo numero di competenze di base comuni alla ma...
posta 30.12.2011 - 19:35