Tutte le domande

3
risposte

Come nascondere il codice Python dagli utenti?

Sto sviluppando un'applicazione a pagamento in python. Non voglio che gli utenti vedano il codice sorgente o lo decompilino. Come posso eseguire questa operazione per nascondere il codice sorgente dall'utente, ma eseguendo il codice perfettament...
posta 14.06.2012 - 14:41
3
risposte

Devo seguire un modello di documentazione del progetto open source anche se sono cattivi?

Ho preso in considerazione la possibilità di creare moduli e simili per varie lingue e altre cose open source. Dove la documentazione non è specificata, ma piuttosto è di fatto comune o completamente ad hoc; dovrei provare a migliorare da quello...
posta 16.05.2012 - 18:29
3
risposte

Devo fornire sinonimi in un'API?

Sto progettando una piccola libreria e c'è una strong tentazione di fornire sinonimi ad alcune delle funzioni esportate. var foldl = function(){ ... }; var reduce = foldl; //reduce is a synonym for foldl Immagino che i nomi multipli possano...
posta 12.12.2011 - 15:57
3
risposte

Perché il nome 'continua' [chiuso]

La parola chiave 'continue' in Java (e probabilmente in molti altri linguaggi di programmazione) viene utilizzata per saltare ulteriori esecuzioni dell'attuale iterazione. Perché è stato scelto il nome "continua"? Perché non qualcosa di più s...
posta 18.12.2012 - 10:50
4
risposte

Usa macro per definire le classi che si adattano a un modello in C ++?

Ho un set di classi che ereditano tutte da una classe base responsabile di diverse funzioni (una specie di gruppo di "operatori"). Funzionano tutte sullo stesso input e producono lo stesso tipo di output, solo diverse operazioni sono eseguite in...
posta 13.06.2018 - 19:42
7
risposte

Processo decisionale della mischia rispetto alla manutenibilità e ai tempi di sviluppo? [chiuso]

Apprezzo che questa domanda possa essere controversa. In un certo senso, è il rovescio della domanda " Business che cerca di fare decisioni tecniche ". In Scrum, il team di sviluppo dovrebbe essere collettivamente responsabile di prendere de...
posta 05.01.2014 - 11:52
6
risposte

Che tipo di bug è questo? [chiuso]

La mia applicazione ha 3 metodi di spedizione, il più economico dei quali è gratuito. L'opzione di spedizione gratuita è disponibile solo per ordini superiori a $ 100. Non appena l'ho creato, ho pensato a un modo in cui un utente potrebbe agg...
posta 05.05.2011 - 19:03
8
risposte

Perché i database SQL sono ancora utilizzati con ORM?

Gli ORM e l'ignoranza della persistenza hanno perfettamente senso: se sto programmando in una lingua, allora voglio usare l'implementazione nativa degli oggetti e delle strutture dati per guidare il mio programma. Non dovrei preoccuparmi di SQL...
posta 14.12.2011 - 02:57
7
risposte

Async / await rende la cosa semplice non necessaria complicata?

Dopo aver esposto allo sviluppo di Windows App Store per un mese, comincio a pensare che il modello di programmazione async / await faccia più male che bene. Rende complicata la cosa semplice. Fai un esempio, creazione di cartelle...
posta 28.11.2012 - 15:18
7
risposte

Quale stile è meglio controllare e registrare l'errore?

Ho letto del codice e qui ci sono due modi per controllare e registrare l'errore nel codice cpp che si ripete molte volte nel mio progetto. Qual è il modo migliore? 1. bool AClass::myMethod() { if (!SomeCondition()) { War...
posta 02.05.2012 - 08:15