Tutte le domande

9
risposte

Come dimostrate le prestazioni in ambienti con programmazione accoppiata?

Sono state recentemente pubblicate recensioni sulle prestazioni durante il mio lavoro, e sono stato messo in una posizione interessante. Il nostro team fa un sacco di programmi di coppia, che ha la tendenza a calcolare le differenze di abilità t...
posta 21.06.2011 - 16:14
4
risposte

Quale scegliere: attributo XML o sub nodo?

Vogliamo esportare alcuni dati dalla nostra base di dati come XML. Ad esempio, un Person può avere age , name e alcune altre proprietà. Abbiamo due opzioni per definire il formato XML. Scelta n. 1: <Persons> <Pe...
posta 25.02.2014 - 04:50
2
risposte

Java ha JVM, cosa ha C?

So che C ha un compilatore ma cosa determina le prestazioni di esecuzione? Per esempio in un blocco if else, e se il codice avesse solo ifs invece di if elses, cosa determina che tutti i if saranno eseguiti? In Java sarebbe la JVM, ma in C qu...
posta 24.02.2015 - 21:03
4
risposte

E '"sbagliato" / design sbagliato mettere un thread / background worker in una classe?

Ho una classe che leggerà da Excel (C # e .Net 4) e in quella classe ho un lavoratore in background che caricherà i dati da Excel mentre l'interfaccia utente può rimanere reattiva. La mia domanda è la seguente: è una cattiva progettazione avere...
posta 03.02.2011 - 22:27
6
risposte

Quanto è rischioso utilizzare Coffeescript senza conoscere Javascript? [chiuso]

Sono un programmatore ragionevolmente esperto che cerca di imparare lo sviluppo del web. Sto cercando di sviluppare un'applicazione web lato client che usi svg o canvas per la grafica. Ho deciso che mi piacerebbe scrivere il codice dell'applicaz...
posta 23.08.2011 - 01:11
7
risposte

500 database o 1 database con 500 tabelle o solo 1 tabella con tutti i record? [duplicare]

Attualmente ho un'applicazione che viene utilizzata da un singolo cliente finale. Per facilità di discussione, supponiamo che l'applicazione abbia bisogno di una sola tabella di database per tutti i record. Ora devo supportare la multi-tenancy...
posta 24.10.2014 - 03:33
2
risposte

Quale risposta http restituisci a un hit da un IP inserito nella lista nera?

Ho utilizzato il link per bloccare i cattivi IP dall'accesso al mio sito. Se un IP dannoso (spammer di commenti) tenta di colpire il sito, ho appena exit lo script Web che restituisce implicitamente una risposta 200 OK . Altre r...
posta 25.11.2010 - 00:50
3
risposte

Confuso circa la definizione di 'astrazione' in OOP

Sto cercando di capire la definizione di 'astrazione' in OOP. Ho trovato alcune definizioni principali. Sono tutti validi? Uno di loro è sbagliato? Non ho capito bene. (Ho riscritto la definizione con le mie parole). Definizione 1: L'...
posta 26.02.2014 - 05:44
6
risposte

Come seguire la best practice del limite di 80 caratteri durante la scrittura del codice sorgente?

Quindi, come sai, esiste una best practice che dice Limit a row of source code in 80 characters. Qui ci sono 2 link: Perché 80 caratteri sono lo standard 'limite per la larghezza del codice? È il 80 il limite di caratteri è anc...
posta 16.03.2016 - 08:48
2
risposte

Costruisci uno da buttare via contro l'effetto del Secondo sistema

Da un lato c'è un consiglio che dice "Costruisci uno da buttare via". Solo dopo aver terminato un sistema software e aver visto il prodotto finale ci rendiamo conto di cosa è andato storto nella fase di progettazione e abbiamo capito come avremm...
posta 14.11.2012 - 22:42