Domande con tag 'design'

1
risposta

Accedere e tracciare solo con Azure Application Insights (anziché combinare NLog e AppInsights) in Asp MVC [closed]

Stavo passando per diversi post del blog su StackOverflow e programmatori e sono ancora un po 'confuso. È possibile installare NLog (o qualche altra lib di registrazione) e avviare la registrazione abbastanza velocemente e quindi è possibile ins...
posta 25.01.2016 - 16:49
4
risposte

Qual è un buon modo per scambiare idee su un computer? [chiuso]

Sto cercando qualcosa che mi permetta di elaborare un algoritmo su un computer simile a come lo farei su una lavagna. Al lavoro, ho una lavagna enorme che posso usare per questo, ma a casa, non lo faccio (e non posso). Ciò rende difficile proget...
posta 29.09.2010 - 23:17
5
risposte

Input della funzione di debug rispetto agli utenti in attesa del codice per leggere la documentazione - Quanto lontano posso andare? [duplicare]

Potrei scrivere una quantità infinita di codice di debug per gestire i vari componenti di input per una funzione, controllare che vengano utilizzati i tipi di dati corretti, assicurarsi che le cose siano discendenti degli oggetti prototipo cor...
posta 22.09.2015 - 12:52
4
risposte

Quanto dovrebbero essere stretti o ampi nomi costanti?

Sembro sempre tornare a questa domanda e non posso accontentarmi di una convenzione con la quale mi sento a mio agio o che posso definire concretamente: quando si nomina una costante, quanto deve essere definita in modo stretto o ampio? Ad es...
posta 16.11.2015 - 16:05
5
risposte

Come puoi far valere la conferma "vuoi davvero farlo" in un'API pubblicamente esposta?

C'è un motivo comunemente usato (o raramente) per un messaggio di "conferma di voler eseguire questo" quando si chiama una funzione da una libreria? Ho un'API che espone alcune operazioni potenzialmente pericolose se utilizzate in modo improp...
posta 09.06.2016 - 16:35
4
risposte

Ottieni informazioni dal database o crea informazioni dedotte?

Ha più senso archiviare e recuperare proprietà o informazioni direttamente correlate a un elemento in un database o, in tal caso, dire che l'ID di un prodotto può descrivere informazioni su di esso, nel caso in cui le informazioni vengano raccol...
posta 21.10.2013 - 17:50
1
risposta

Avere molte versioni di un'applicazione [duplicata]

Fondamentalmente lo scenario è questo: Esiste una versione principale di un'applicazione ma è modificata per ogni client. Lo sviluppo avviene solitamente attraverso la versione attualmente in lavorazione Tutte le altre versioni dovreb...
posta 05.11.2014 - 10:16
5
risposte

Come si fa un servizio senza stato?

Quando si esegue Domain Driven Design si consiglia che i servizi siano senza stato. Esistono diversi tipi di servizi durante il DDD: Servizi applicativi. Servizi di dominio. Servizi di infrastruttura Fabbriche, archivi, specifiche, ecc...
posta 06.08.2014 - 11:52
5
risposte

Devo ignorare le caratteristiche di una lingua quando ho intenzione di eseguire il porting del mio codice su un altro che non ha tali caratteristiche?

Attualmente sto giocando con un progetto molto grande. Un interprete per un semplice linguaggio di scripting. Dopo settimane di pianificazione, ho deciso che il miglior modo di agire sarebbe quello di prototipare parte dell'interprete in Python,...
posta 25.11.2016 - 21:15
3
risposte

Distruzione dei nodi della lista collegata: distruggi anche l'oggetto?

Sto scrivendo un elenco collegato in C . list.h typedef struct list_struct * List; /* Defined in list.c */ List create_list(); void destroy_list(List list); void list_add(List list, void * item); void list_remove(List list, in...
posta 29.12.2017 - 01:38