Tutte le domande

13
risposte

Ogni membro di una squadra dovrebbe utilizzare lo stesso IDE? [chiuso]

Pensi che abbia senso imporre che ogni membro di una squadra debba utilizzare lo stesso IDE? Per esempio tutti gli ingegneri che sono già nel team usano IDE X. Due nuovi ingegneri vengono e vogliono usare IDE invece perché è quello che usano...
posta 24.12.2010 - 14:08
7
risposte

Imparando a programmare in C (proveniente da Python) [chiuso]

Se questo è il posto sbagliato per fare questa domanda, per favore fatemelo sapere. Sono un programmatore Python di professione. Mi piacerebbe imparare C. In effetti, ho provato molte volte, ma mi scoraggio sempre. In Python, scrivi poche rig...
posta 27.02.2011 - 01:57
11
risposte

Dovrei preoccuparmi che non possa programmare molto velocemente senza Google? [duplicare]

Attualmente sono al college per diventare un ingegnere del software e uno dei principi fondamentali insegnati è come imparare da soli e come cercare sul Web quando abbiamo un dubbio. Questo porta ad un atteggiamento proattivo - quando ho bis...
posta 28.03.2012 - 12:07
12
risposte

Quali sono i vantaggi dell'archiviazione di xml in un database relazionale?

Oggi stavo curiosando nel database AdventureWorks e ho notato che un certo numero di tabelle ( HumanResources.JobCandidate e Sales.Individual per esempio) hanno una colonna che sta memorizzando dati xml. Quello che vorrei sapere è,...
posta 19.01.2011 - 16:14
5
risposte

Per quali problemi comuni la programmazione funzionale non si adatta bene? [chiuso]

La programmazione funzionale è un paradigma dichiarativo. Uno dei punti di forza di FP è che gli effetti collaterali sono evitati. Si dice che per alcuni problemi FP non è una buona scelta. Per quali problemi comuni non è funzionale programma...
posta 10.10.2010 - 18:33
4
risposte

Cosa impedisce una condizione di gara su un lucchetto?

Capisco le basi di quali sono le razze di dati e in che modo i blocchi / mutex / semafori aiutano a prevenirli. Ma cosa succede se si ha una "condizione di competizione" sulla serratura stessa? Ad esempio, due diversi thread, forse nella stessa...
posta 17.06.2014 - 06:24
9
risposte

Domanda dell'intervista sulla sincronizzazione multithreading: trova n parole date m thread

C'è un modo in cui questo problema potrebbe trarre vantaggio da una soluzione con più thread, piuttosto che un singolo thread? In un'intervista mi è stato chiesto di risolvere un problema utilizzando più thread. Mi sembra che i molteplici...
posta 10.10.2012 - 20:54
6
risposte

Quanto sono utili le macro Lisp?

Common Lisp consente di scrivere macro che eseguono qualsiasi trasformazione sorgente desiderata. Scheme ti offre un sistema igienico di corrispondenza dei modelli che ti consente di eseguire anche le trasformazioni. Quanto sono utili le macr...
posta 13.12.2011 - 22:24
10
risposte

Come dimostrare che un'applicazione è basata su una base di codice errata?

Attualmente sto rivedendo un sistema creato da alcuni sviluppatori che in precedenza hanno lavorato al mio lavoro. Il sistema funziona abbastanza bene dal punto di vista dell'utente, ma quando si esamina la revisione del codice è un vero casino....
posta 06.01.2012 - 08:52
4
risposte

Il codice è simile a un "naufragio del treno" (in violazione della legge di Demeter)?

Navigando attraverso un codice che ho scritto, ho trovato il seguente costrutto che mi ha fatto riflettere. A prima vista, sembra abbastanza pulito. Sì, nel codice effettivo il metodo getLocation() ha un nome leggermente più specifico che d...
posta 21.09.2011 - 15:43