Tutte le domande

2
risposte

Evidenza empirica della popolarità di Git e Mercurial

È il 2012! Mercurial e Git sono entrambi ancora forti. Capisco i compromessi di entrambi. Capisco anche che tutti abbiano una sorta di preferenza per l'uno o l'altro. Va bene. Sto cercando alcune informazioni sul livello di utilizzo di ent...
posta 06.01.2012 - 19:19
6
risposte

Vantaggi dell'uso di file .dll rispetto al collegamento di file .cs ai progetti (per le mie classi di helper / metodi di estensione generici)

Ho un progetto di supporto che utilizzo in tutte le applicazioni che creo. Contiene alcuni metodi di estensione e un gruppo di classi helper generiche, controlli, ecc. Aggiorna / estro il progetto helper di volta in volta. Questi sono di solito...
posta 11.09.2015 - 13:04
1
risposta

Come organizzare i programmi funzionali [duplicati]

In OOP, la tua unità organizzativa di base per il codice è la classe. Una metodologia frequentemente utilizzata in Java, C # e linguaggi simili è quella di organizzare il proprio codice disponendo di un file per ogni classe con il nome del f...
posta 30.11.2011 - 03:44
6
risposte

Preferire i membri della classe o passare argomenti tra metodi interni?

Supponiamo che all'interno della porzione privata di una classe esista un valore che viene utilizzato da più metodi privati. Le persone preferiscono avere questo definito come variabile membro per la classe o passarlo come argomento per ciascuno...
posta 27.09.2011 - 23:27
4
risposte

Cosa c'è nella cartella "contrib"?

Spesso i progetti software open source hanno una cartella chiamata "contrib". Ad esempio, Django ne ha uno . A cosa serve?     
posta 02.08.2014 - 14:13
6
risposte

I DDD Aggregates sono davvero una buona idea in un'applicazione Web?

Mi sto immergendo in Domain Driven Design e alcuni dei concetti che sto incontrando hanno molto senso in superficie, ma quando ci penso di più mi chiedo se sia davvero una buona idea. Il concetto di Aggregati, ad esempio, ha senso. Crei picco...
posta 13.02.2011 - 22:04
6
risposte

Qual è la differenza tra sviluppo e ricerca e sviluppo?

Mi è stato chiesto da un collega di spiegare chiaramente la differenza tra sviluppo ordinario e ricerca e sviluppo (R & D) e non sono stato in grado di farlo. Dopo aver letto Wikipedia, non ho ancora la risposta precisa. Secondo Wikipedi...
posta 07.11.2012 - 07:11
2
risposte

Perché PHP non supporta l'overloading delle funzioni?

Mi chiedo se una delle caratteristiche chiave di un linguaggio di programmazione sia quella di avere la capacità di sovraccaricare le funzioni tramite argomenti. Penso che sia essenziale nel contesto della programmazione orientata agli oggetti....
posta 20.09.2012 - 06:21
4
risposte

Perché abbiamo bisogno di quadri per l'iniezione di dipendenza? [chiuso]

Ho letto di più sul principio di Inversion of Control e Dependency Injection come implementazione di esso e sono abbastanza sicuro di averlo capito. Sembra fondamentalmente dire "non dichiarare le istanze dei membri della classe all'interno d...
posta 17.10.2015 - 21:12
5
risposte

I problemi con Evitare il Puffing Denominare classi con namespace

Ho estratto il termine smurf naming da qui (numero 21). Per salvare qualcuno che non ha familiarità con il problema, la denominazione Smurf è l'atto di prefisso a un gruppo di classi correlate, variabili, ecc. Con un prefisso comune così si fi...
posta 25.03.2013 - 23:53