Tutte le domande

4
risposte

Accade in Common Lisp?

Da di Steve Yegge "Il Lisp non è un Lisp accettabile" : Lisp has a little syntax, and it shows up occasionally as, for instance, '(foo) being expanded as (quote foo), usually when you least expect it. Di cosa sta parlando con '(foo)...
posta 25.07.2012 - 02:19
3
risposte

Dovresti scrivere test automatici per verificare che i dati siano corretti (il contenuto di file di configurazione, database, ecc.)?

In parole povere: c'è una buona pratica se gli sviluppatori debbano scrivere test automatici per verificare che i dati siano corretti (il contenuto di file di configurazione, database, ecc.)? Se sì, cos'è? Supponiamo che i dati siano statici...
posta 27.08.2013 - 17:56
3
risposte

Una domanda sulla memorizzazione delle password

Sto creando un programma (in C ++) che proteggerà con password il file del database dell'utente (.dat). Sono confuso su dove memorizzare la password? Nel file di database dell'utente o altrove. Sono nuovo di questo concetto. Non so dove un pr...
posta 14.09.2013 - 10:33
2
risposte

Se l'utente rifiuta un prompt "continua?", quale codice di uscita deve essere restituito?

Negli script basati sul terminale (Shell, Bash, Python, ecc.), se si richiede all'utente "Vuoi continuare?" e l'utente sceglie "No" , quale codice di uscita dovrebbe idealmente restituire lo script? Da una parte, lo script è stato eseguito...
posta 27.09.2013 - 22:10
4
risposte

Un metodo che deve essere ignorato può essere considerato privato?

Supponiamo di avere una classe C con un metodo f() che deve essere utilizzato solo all'interno dell'implementazione di C , ma che deve essere sovrascritto dalle sottoclassi di C . È ragionevole, o "pythonic", considerarlo pr...
posta 25.08.2013 - 15:12
4
risposte

Come denominare rami diversi con funzionalità identiche in Versioning semantico

Per un software, ho due rami diversi, che differiscono solo nell'uso di diverse versioni di librerie di un pacchetto, che il mio software utilizza. L'API di questa libreria è cambiata tra le versioni in un modo non compatibile. Attualmente st...
posta 19.12.2013 - 20:55
5
risposte

Quali sono i vantaggi / svantaggi dell'uso di oggetti come parametri per altri metodi di oggetti?

Sto pensando principalmente a PHP qui, ma se vuoi fare riferimento ad altre lingue va bene. Un oggetto ha un metodo che richiede dati contenuti in un'altra classe di oggetti. Dovrei estrarre i dati dall'altro oggetto in una variabile e qui...
posta 22.08.2013 - 23:41
3
risposte

Qual è il modo corretto di distinguere tra parole chiave e identificatori?

Sono consapevole del fatto che la maggior parte delle lingue moderne utilizza parole riservate per impedire che parole come le parole chiave vengano utilizzate come identificatori. Le parole riservate a parte, assumiamo un linguaggio che cons...
posta 24.07.2013 - 04:32
4
risposte

È accettabile che le classi figlie "interrompano" la funzionalità della classe genitore?

Uno degli sviluppatori che lavora con me sta seguendo il principio aperto / chiuso per aggiungere funzionalità a un modello estendendoci dal nostro framework ORM. class BaseModel extends ORM { ... } Tutti i nostri modelli ora ereditano...
posta 04.04.2013 - 16:16
3
risposte

Modello di I / O sicuro e di tipo generico in qualsiasi lingua

Sto cercando un modello I / O, in qualsiasi linguaggio di programmazione, cioè generico e tipo sicuro . Per generalità , voglio dire che non ci dovrebbero essere funzioni separate per eseguire le stesse operazioni su dispositivi diversi (...
posta 16.06.2013 - 02:54