Tutte le domande

6
risposte

Una costante di stringa dovrebbe essere definita se deve essere usata una sola volta?

Implementiamo un adattatore per Jaxen (una libreria XPath per Java) che ci consente di utilizzare XPath per accedere al modello di dati della nostra applicazione. Questo viene fatto implementando le classi che mappano le stringhe (passate a n...
posta 24.04.2012 - 04:35
1
risposta

Distribuzione del singolo file python: modulo o pacchetto?

Supponiamo di avere una funzione o classe python utile (o qualsiasi altra cosa) chiamata useful_thing che esiste in un singolo file. Esistono essenzialmente due modi per organizzare l'albero dei sorgenti. Il primo modo utilizza un singolo m...
posta 04.06.2014 - 21:01
14
risposte

Come si superano i propri errori di codifica quando viene passato il codice legacy? [chiuso]

Come programmatori, spesso siamo orgogliosi delle nostre capacità e abbiamo opinioni molto forti su ciò che è "buono" e codice "cattivo". In qualsiasi momento delle nostre carriere, probabilmente abbiamo lasciato cadere un po 'di sistema lega...
posta 15.09.2010 - 20:28
8
risposte

Come create diapositive per i colloqui di programmazione? [chiuso]

Recentemente ho tenuto alcuni discorsi e non ho trovato un buon modo per creare diapositive. Ecco alcune caratteristiche desiderabili per la programmazione delle diapositive: Sono diapositive. Un buffer emacs standard non lo farà. Presenta...
posta 25.02.2011 - 19:56
5
risposte

Cosa fare riguardo la grande cronologia di svn quando si passa a git?

Modifica: a differenza di alcune domande simili come Spostamento di un repository SVN multi-GB su Git o link Il mio scenario non coinvolge diversi sottoprogetti che possono essere facilmente convertiti in submoduit git, né alcuni file binar...
posta 08.06.2015 - 08:58
2
risposte

Perché Scala ha il ritorno ma non si interrompe e continua

Scala non ha break o continue , quindi alcuni comportamenti del ciclo richiedono un po 'più di riflessione. Termina un ciclo precoce richiede ricorsione di coda, eccezioni o scala.util.control.Breaks (che utilizza le eccezioni...
posta 13.10.2014 - 17:04
3
risposte

Esiste un tutorial o un libro canonico sui concetti di programmazione funzionale? [chiuso]

Provenendo da un background procedurale / di programmazione OO, tendo a scrivere programmi Scheme in modo procedurale. Sarei interessato all'apprendimento di Scheme o Lisp in modo funzionale da zero, per ripristinare la mente del mio programmato...
posta 07.09.2010 - 13:47
5
risposte

Il modo migliore per caricare le impostazioni dell'applicazione

Un modo semplice per mantenere le impostazioni di un'applicazione Java è rappresentato da un file di testo con estensione ".properties" contenente l'identificativo di ogni impostazione associata a un valore specifico (questo valore può essere un...
posta 16.08.2012 - 01:33
4
risposte

Cosa dovrebbero usare i plugin: ganci, eventi o qualcos'altro?

Considera un'app che permetta ai plug-in di reagire al suo flusso di programma. Conosco 2 modi per ottenere ciò: hook e eventi 1. Ganci Usa le chiamate per svuotare le funzioni all'interno del flusso del programma principale. Ques...
posta 04.05.2014 - 12:57
4
risposte

Come sviluppare front end (UI) per il mio sito Django

Sto imparando Django e nuovo allo sviluppo web. Per favore scusami se trovi questa domanda troppo stupida. Quindi, sto creando un'applicazione Facebook con Django che vorrei ospitare in Google App Engine. Il progetto si concentrerebbe sulla l...
posta 14.05.2012 - 06:40