Tutte le domande

3
risposte

Dependency Inversion Principle vs "Programma su un'interfaccia, non su un'implementazione"

Sto cercando di capire in che modo il principio di inversione delle dipendenze differisce dal principio "programma in un'interfaccia, non in un'implementazione". Capisco cosa significa "Programma su un'interfaccia, non un'implementazione". Ca...
posta 03.04.2014 - 23:03
5
risposte

Come vengono determinati i requisiti nei progetti software open source?

Nello sviluppo del software aziendale interno è comune che i requisiti siano determinati attraverso un processo formale che porta alla creazione di una serie di documenti sui requisiti. Nello sviluppo di software open source, questo spesso sembr...
posta 14.11.2012 - 01:52
6
risposte

Quali funzionalità di Eclipse non sono disponibili in Visual Studio? [chiuso]

Ho fatto molto sviluppo in Java usando Eclipse e ora ho iniziato a utilizzare Visual Studio per lo sviluppo .NET. Finora ho trovato gli IDE in grado di fare le stesse cose, ma solo diversi. Quali funzionalità di Eclipse non sono disponibili i...
posta 03.10.2010 - 09:05
10
risposte

Qualsiasi strumento / suggerimento su come rifiutare l'argomento sulla qualità della copertura del codice

Ora so che le persone potrebbero considerare questa domanda duplicata o chiesta più volte, nel qual caso apprezzerei un collegamento a domande pertinenti con risposta alla mia domanda. Recentemente sono stato in disaccordo con alcune persone...
posta 20.06.2013 - 15:22
6
risposte

Devi rendere il mio codice più leggibile agli altri programmatori della mia squadra

Sto lavorando a un progetto in delphi e sto creando un programma di installazione per l'applicazione, ci sono tre parti principali. PostgreSQL installazione / disinstallazione myapplication (installazione di myapplication viene creat...
posta 06.02.2012 - 12:43
3
risposte

Quanto sono utili gli operatori infissi in un linguaggio di programmazione?

Quanto sono utili gli operatori di infisso in un linguaggio di programmazione? Valgono la complessità extra che forniscono? Potete fornire esempi in cui gli operatori infissi sono più adatti al problema che non può essere gestito semplicemente s...
posta 10.09.2010 - 10:37
9
risposte

Studi su guadagni / perdite di produttività della documentazione del codice

Dopo molte ricerche, non sono riuscito a rispondere a una domanda di base relativa a una presunta nota nel mondo dello sviluppo software: COSA È NOTO: Applicare una politica rigorosa su una documentazione di codice adeguata (che si tratti...
posta 01.02.2011 - 19:22
4
risposte

Sta rilanciando un'eccezione che perde un'astrazione?

Ho un metodo di interfaccia che afferma nella documentazione che genererà un tipo specifico di eccezione. Un'implementazione di tale metodo utilizza qualcosa che genera un'eccezione. Viene rilevata l'eccezione interna e viene generata l'eccezion...
posta 31.01.2012 - 03:12
5
risposte

Lato server C # MVC con AngularJS [duplicato]

Mi piace usare .NET MVC e l'ho usato parecchio in passato. Ho anche costruito SPA usando AngularJS senza carichi di pagina diversi da quello iniziale. Penso di voler usare una miscela dei due in molti casi. Impostare l'applicazione inizialment...
posta 21.03.2014 - 19:49
7
risposte

Svantaggi dell'uso di una chiave esterna nullable invece di creare una tabella di intersezione

Dire che ho il seguente diagramma ER: OraserappresentavolarelazioneutilizzandounachiaveesternadiSchoolinStudent,potreiavereNULLvalori(perchéStudentnonèobbligatorioappartenereaSchool),adesempio: Quindiilmodocorretto(basatosuciòcheholetto)ècre...
posta 03.11.2016 - 16:47