Tutte le domande

1
risposta

SICP - Perché usare accumulare con contro quando il filtro già restituisce un elenco

In SICP 2nd Edition sezione 2.2.3, gli autori hanno il seguente codice: (define (even-fibs n) (accumulate cons nil (filter even? (map fib (enumerate-interval 0 n)...
posta 22.12.2012 - 16:49
3
risposte

Algoritmo da utilizzare per l'allestimento del negozio?

Mi sono imbattuto in un problema di classe ieri (classe business oriented, non informatica) e l'ho trovato interessante da una prospettiva algoritmica. Il problema è simile a questo: Supponiamo che ci sia un piano di produzione con N stanze...
posta 03.10.2012 - 14:18
3
risposte

Esempi di progetti non open source su Bitbucket o Github

Sono necessari esempi per mostrare alla direzione che questi sono utilizzati per il controllo del codice sorgente e per il backup efficace dei progetti. Saranno preoccupati di avere il loro codice sorgente fuori dal sito. Se ci sono buoni ese...
posta 03.10.2012 - 10:23
3
risposte

Git, versioning semantico e come si adatta (mio) a una tipica timeline di sviluppo?

Sto lavorando su un sistema Q & A e sto per taggare la mia attuale applicazione con "1.0.0" per la sua prima versione / tag ufficiale. Il prossimo lancio è previsto per i test beta per un pubblico di prova limitato. "1.0.0" è corretto in que...
posta 30.01.2015 - 08:44
5
risposte

Ricerca a grana fine su un set di dati di grandi dimensioni

Ho circa 4 milioni di dischi al giorno e devo mantenere 7 anni online, quindi stiamo esaminando 10,2 miliardi di record che devo essere in grado di cercare. Gli utenti si aspettano che la ricerca sia abbastanza veloce per un'interfaccia utente,...
posta 13.04.2015 - 18:02
4
risposte

Do $ _POST, $ _GET, etc violano il principio di incapsulamento?

L'utilizzo di globals rende difficile la verifica del codice, quindi più soggetto a bug, non sicuro e imprevedibile. Ecco perché passiamo le variabili che vogliamo all'interno di una funzione / oggetto. Quindi la mia domanda è semplice: Do $...
posta 12.11.2013 - 11:43
3
risposte

Accidentalmente inclusi cambiamenti non correlati nei commit

Il mio approccio personale a un commit Git è che ogni commit dovrebbe includere una unità di cambiamento , nella sua completezza. Quando sviluppo, di solito mi concentro su tali unità. Ma a volte, la mia attenzione si allontana da qualche al...
posta 04.06.2015 - 14:19
2
risposte

Va bene avere dipendenze all'interno di una classe che deve essere scambiabile?

Diciamo che sto avendo un modello di dominio e voglio leggerlo e salvarlo da qualsiasi livello di persistenza - in questo momento potrebbe essere un file JSON ma in futuro potrebbe essere xml o un database (che potrebbe anche cambiare nel suo ti...
posta 20.12.2016 - 13:38
1
risposta

Dovrebbe utilizzare il caso / l'interprete "esegui" il metodo accetta i parametri

Nella maggior parte degli esempi di architettura pulita (per lo più progetti Android, però) ho notato che le classi use-case / interactor (unità che incapsulano una caratteristica) spesso condividono la classe base / l'interfaccia, come qui...
posta 26.05.2016 - 20:42
3
risposte

GUI basata su browser per un'applicazione python [chiusa]

Voglio creare una GUI basata su browser / web per un'applicazione python da linea di comando. L'obiettivo è sfruttare le tecnologie HTML / JS per creare questa GUI. Come l'applicazione stessa, deve essere eseguita su Linux e Windows e l'interfac...
posta 23.10.2013 - 18:55