Tutte le domande

10
risposte

Perché non ci sono altri linguaggi di scripting lato client per i siti Web? [chiuso]

Perché oggi c'è solo il supporto per JavaScript e alcuni VBScript nei browser? So che JavaScript è buono e tutto, ma non avrei la possibilità di utilizzare un altro linguaggio di programmazione per promuovere diversi stili di sviluppo?     
posta 07.02.2011 - 03:09
12
risposte

Scheme vs Haskell per un'introduzione alla programmazione funzionale?

Mi trovo a mio agio con la programmazione in C e C # e esplorerò C ++ in futuro. Potrei essere interessato ad esplorare la programmazione funzionale come un paradigma di programmazione diverso. Lo sto facendo per divertimento, il mio lavoro non...
posta 19.04.2011 - 00:52
5
risposte

Quando dovrei estendere una classe Java Swing?

La mia attuale comprensione dell'implementazione dell'ereditarietà è che si dovrebbe estendere una classe solo se è presente una relazione IS-A . Se la classe genitore può ulteriormente avere tipi di figlio più specifici con funzionalità divers...
posta 04.05.2016 - 09:14
10
risposte

Eliminazione dei numeri magici: quando è il momento di dire "No"?

Sappiamo tutti che i numeri magici (valori codificati) possono causare il caos nel programma, specialmente quando è il momento di modificare una sezione di codice che non ha commenti, ma dove si disegna la linea? Ad esempio, se hai una funzio...
posta 09.03.2011 - 17:30
6
risposte

In microservizio, si tratta di un singolo database o di una singola istanza di database per ciascun servizio?

Comprendo che ogni servizio in un'architettura di microservizio dovrebbe avere il proprio database. Tuttavia, avendo un proprio database, vuol dire semplicemente avere un altro database all'interno della stessa istanza di database o avere letter...
posta 19.06.2018 - 12:01
10
risposte

Un metodo dovrebbe validare i suoi parametri? [duplicare]

Supponiamo che tu stia progettando un metodo sqrt con radice quadrata. Preferisci convalidare che il parametro passato non sia un numero negativo o lo lasci al chiamante per assicurarti che il parametro passato sia valido. Come varia la tua ri...
posta 04.04.2011 - 07:01
6
risposte

Perché gli sviluppatori non rendono l'installazione automatica su Windows? [chiuso]

Questo è il inverso a " Perché gli sviluppatori non creano wizard di installazione su linux? ", il che è interessante, ma mi ha fatto pensare "L'installazione automatica è naturale. Perché usano le procedure guidate? ?". Quindi ecco la dom...
posta 21.09.2014 - 19:50
9
risposte

Progetta modifiche future o risolve il problema [chiuso]

Mentre scrivi il codice o durante la progettazione, provi a generalizzare il problema nella prima istanza stessa o prova a risolvere quel problema molto specifico. Lo sto chiedendo perché provare a generalizzare il problema tende a complicare...
posta 24.03.2009 - 18:50
11
risposte

Come rispondete alla domanda "Dimmi un po 'di te stesso" nelle interviste? [chiuso]

Mi è stato chiesto questo in poche interviste. E mi prende sempre alla sprovvista. Il mio background professionale e accademico è già nel curriculum, che l'intervistatore ha ovviamente guardato. Cos'altro dire a lui / lei? Dovrei iniziare con i...
posta 10.09.2010 - 00:18
15
risposte

Devo continuare la mia pratica di codifica autodidatta o imparare a fare la programmazione professionale? [chiuso]

Ultimamente ho iniziato a lavorare in modo professionale, a frequentare altri programmatori e fare amicizia nel settore. L'unica cosa è che sono autodidatta al 100%. Ha fatto sì che il mio stile si discostasse molto dallo stile di quelli adeguat...
posta 26.06.2012 - 07:53