Tutte le domande

3
risposte

Quali sono le sfide legate alla digitazione nella scrittura di un compilatore per un linguaggio tipizzato dinamicamente?

In questo talk , Guido van Rossum sta parlando (27:30) dei tentativi di scrivere un compilatore per Codice Python, commentandolo dicendo: turns out it's not so easy to write a compiler that maintains all the nice dynamic typing propertie...
posta 08.01.2013 - 09:56
3
risposte

Quando si pensa a date e orari - la mezzanotte è oggi nel passato o nel futuro?

Questo è sempre un rompicapo per me- e mi rendo conto che non è strettamente un problema nella programmazione o nello sviluppo del software, ma sembra essere un ragionevole comune nel nostro campo. Ad esempio, se dovessi impostare una scadenz...
posta 08.04.2011 - 01:18
4
risposte

In MVC è considerata una buona pratica avere funzioni private, non di azione, in una classe controller?

A volte le funzioni di azione nella classe controller possono diventare enormi e cattive, con molte linee di codice per controllare semplicemente il flusso di dati dal modello alla vista. Ad un certo punto queste enormi funzioni perdono completa...
posta 21.05.2013 - 06:53
5
risposte

Ho programmato in una lingua per molti anni. È questo suicidio di carriera? [chiuso]

Ho programmato lo stesso linguaggio di programmazione Object Oriented per molti anni (basato su Windows). Il problema è che questo particolare linguaggio non è molto popolare, e non uno dei più richiesti nella pubblicazione di annunci di lavoro...
posta 31.05.2011 - 17:22
4
risposte

Ruby: se variabile vs if variable.nil?

Sono nuovo di Ruby e sono rimasto sorpreso quando ho scoperto che tutti gli oggetti sono veri, a parte nulli e falsi. Anche 0 è vero. Una cosa carina di questa proprietà della lingua è che puoi scrivere: if !variable # do stuff when varia...
posta 13.11.2015 - 19:15
3
risposte

Come vengono memorizzate le variabili in un compilatore o interprete di una lingua?

Supponiamo di impostare una variabile in Python. five = 5 Boom. Quello che mi chiedo è, come viene conservato? Il compilatore o l'interprete lo inserisce in una variabile come questa? varname = ["five"] varval = [5] Se questo è il mod...
posta 03.08.2017 - 21:19
9
risposte

Che cosa devono sapere i programmatori sul business / gestione? [chiuso]

Come ho suggerito attraverso i miei altri post, sono ancora abbastanza nuovo per la forza lavoro. Durante le riunioni di gruppo, tendo a essere in grado di tenere il passo con le discussioni tecniche, ma quando il mio project manager inizia a pa...
posta 29.09.2010 - 03:25
8
risposte

Scansione di un miliardo di righe in un database ultraveloce

Sfondo Un database locale contiene circa 1,3 miliardi di righe univoche. Ogni riga è indirettamente associata a una specifica latitudine e longitudine (posizione). Ogni riga ha un timbro data. Usa caso Il problema è il seguente: L'u...
posta 25.05.2011 - 02:43
3
risposte

C'è un motivo per non modificare i valori dei parametri passati per valore?

Esistono argomenti oggettivi, supportati da ingegneria del software a favore o contro la modifica dei valori dei parametri di valore nel corpo di una funzione? Uno sputo ricorrente (per lo più di buon divertimento) nella mia squadra è se i...
posta 16.04.2018 - 14:49
2
risposte

In .NET (Visual Studio), quando si crea un nuovo assieme?

Sto lavorando a un'applicazione Silverlight. L'ho diviso in diversi assembly: Dominio Repository (tutto con la permanenza nel database Sterling) UI ... È così che l'ho imparato, ma mi chiedevo. Se sai che le DLL non verranno riutili...
posta 06.07.2011 - 09:58