Tutte le domande

9
risposte

Devo accettare collezioni vuote nei miei metodi che iterano su di loro?

Ho un metodo in cui tutta la logica viene eseguita all'interno di un ciclo foreach che esegue un'iterazione sul parametro del metodo: public IEnumerable<TransformedNode> TransformNodes(IEnumerable<Node> nodes) { foreach(var nod...
posta 26.11.2014 - 13:29
12
risposte

Lo sviluppo di C # è effettivamente inseparabile dall'IDE che usi?

Sono un programmatore Python che apprende C # che sta cercando di smettere di preoccuparsi e adorare C # per quello che è, piuttosto che confrontarlo costantemente con Python. Sono coinvolto in un punto: la mancanza di chiarezza su dove sono...
posta 15.10.2012 - 12:52
6
risposte

Puoi cambiare una licenza una volta che ne scegli una?

Sto lavorando a un prodotto che non ritengo sia completamente pronto ma ho un gruppo di utenti che sono molto interessati a utilizzarlo ora come tester "alpha". Mi piacerebbe dare loro il prodotto ora gratuitamente come tester "alpha", ma mi pia...
posta 06.03.2011 - 19:00
8
risposte

Un singolo oggetto di configurazione è una cattiva idea?

Nella maggior parte delle mie applicazioni, ho un oggetto "config" singleton o statico, incaricato di leggere varie impostazioni dal disco. Quasi tutte le classi lo usano, per vari scopi. Essenzialmente è solo una tabella hash di coppie nome / v...
posta 26.01.2011 - 21:09
16
risposte

Le revisioni del codice sono necessarie per gli sviluppatori junior?

Ho lavorato in due società, ognuna con una metodologia diversa per quanto riguarda le recensioni del codice: Nella prima azienda, una revisione del codice è stata condotta dai capigruppo ed è stata richiesta dopo il completamento di ogni modu...
posta 20.08.2011 - 00:34
3
risposte

Un commit Git può avere più di 2 genitori?

In questa documentazione è menzionata A commit object may have any number of parents. Ma dalla mia comprensione, l'unico caso in cui un commit avrà più di 1 genitore è quando è avvenuta un'unione, e in quel caso ci saranno solo due gen...
posta 30.03.2016 - 04:31
2
risposte

Mixing Angolare e ASP.NET MVC / Web api?

Vengo dall'utilizzo di ASP.NET MVC / Web API e ora sto iniziando a utilizzare Angular ma non sono chiaro sul modo corretto di mixarli. Una volta che utilizzo Angular, i concetti del lato server MVC forniscono ancora alcun valore? O dovrei uti...
posta 28.08.2013 - 16:22
4
risposte

Raggiungere la Zero downtime Deployment

Sto cercando di ottenere zero implementazioni di downtime in modo da poter distribuire meno durante le ore di pausa e di più durante le ore "più lente" - o in qualsiasi momento, in teoria. La mia configurazione attuale, in qualche modo sempli...
posta 24.06.2013 - 14:46
16
risposte

Linguaggio di programmazione moderno con astrazioni di programmazione simultanee intuitive [closed]

Sono interessato all'apprendimento della programmazione concorrente, concentrandomi sull'applicazione / livello utente (non sulla programmazione di sistema). Sto cercando un linguaggio di programmazione moderno di alto livello che fornisca astra...
posta 12.03.2012 - 14:08
20
risposte

È ora di rilasciare Emacs e vi? [duplicare]

Ogni volta che cerchi un editor di testo, indipendentemente dalla lingua che stai utilizzando, vi e Emacs sono hall-of-famers. Tuttavia sono antichi e abbiamo alternative migliori (almeno spero che lo facciamo). Perché gli sviluppato...
posta 10.04.2011 - 22:30