Tutte le domande

1
risposta

Qual è la cronologia delle costanti di denominazione in maiuscolo?

Qual è la storia dietro la convenzione delle costanti di denominazione in maiuscolo? La mia intuizione è che è iniziata con il preprocessore C, in cui le persone sviluppavano una pratica per denominare macro preprocessore in tutte le lettere...
posta 28.05.2016 - 10:12
7
risposte

Come si struttura il codice condiviso in modo che sia "ri-reperibile" per i nuovi sviluppatori? [duplicare]

Ho iniziato a lavorare al mio attuale lavoro circa 8 mesi fa, ed è stata una delle migliori esperienze che ho avuto da giovane programmatore. È una piccola azienda, ed entrambi i miei co-sviluppatori sono ragazzi fantastici. Una delle prati...
posta 06.01.2011 - 18:45
7
risposte

Quali sono le cose essenziali che devi sapere su UML?

Voglio che i miei scarabocchi del design e del comportamento di un programma diventino più snelli e abbiano un linguaggio comune con altri sviluppatori. Ho guardato UML e in linea di principio sembra essere quello che sto cercando, ma sembr...
posta 26.11.2011 - 14:57
5
risposte

Come vengono determinati i requisiti minimi di sistema?

Abbiamo visto innumerevoli esempi di software forniti con "requisiti minimi di sistema" come il seguente: Windows XP / Vista / 7 1 GB di RAM Archiviazione 200 MB In che modo questi sono generalmente determinati? Ovviamente a volte ci...
posta 24.06.2011 - 21:28
3
risposte

Come si scrive test per il codice che dipende da concrete implementazioni esterne che non possono essere derise?

Background: sto pensando di provare a introdurre il concetto di unit test ai miei collaboratori creando alcuni per un modulo su cui ho lavorato; i requisiti sono cambiati di recente e richiedono alcune più astrazioni / interazioni, quindi sembra...
posta 20.05.2011 - 15:48
6
risposte

In che modo si tiene a freno le complessità dello sviluppo web? [chiuso]

Sono stato un programmatore sul lato server per gran parte della mia carriera e solo di recente ho iniziato a dedicare più tempo allo sviluppo web. Sono stupito dal numero di cose che ho bisogno di padroneggiare per scrivere un'applicazione web...
posta 06.01.2011 - 04:57
4
risposte

Metriche del codice sorgente per misurare la stabilità del codice?

Considerando come il software viene sviluppato durante un ciclo di rilascio (implementazione, test, correzione dei bug, rilascio) stavo pensando che uno dovrebbe essere in grado di vedere alcuni pattern nelle righe di codice che vengono cambiate...
posta 08.02.2013 - 09:37
3
risposte

Ottieni informazioni sulla licenza per tutti i pacchetti NuGet usati

Per mantenere la nostra casa in ordine, voglio assemblare automaticamente le licenze per le dipendenze del progetto nella nostra documentazione, piuttosto che doverle aggiungere manualmente. Qualcuno conosce un modo semplice per attraversare...
posta 07.04.2014 - 04:15
3
risposte

Quali sono le tue opinioni sul modello di attore? [chiuso]

Il modello di attore utilizzato da Erlang sembra essere un modo molto diverso di fare programmazione concorrente. Quali sono le tue opinioni sul modello di attore? Sarà una soluzione popolare per la concorrenza?     
posta 01.09.2010 - 21:08
5
risposte

L'obiettivo SRP (principio di responsabilità singola) è?

Consideriamo due progettisti dell'interfaccia utente che desiderano progettare design "user attractive". "User attraction" è un concetto che non è oggettivo e risiede solo nella mente dei designer. Ad esempio, il progettista A potrebbe ad esempi...
posta 06.08.2011 - 09:17