Tutte le domande

8
risposte

Devo perdere tempo a prevenire la pirateria della mia app? [duplicare]

Il titolo dice tutto, più faccio ricerche sulla pirateria e gli strumenti utilizzati per rompere un'app più penso che sia solo tempo sprecato. La mia più grande minaccia è che la mia app venga crackata e caricata di nuovo in pochi minuti do...
posta 04.01.2015 - 01:59
7
risposte

Devo convalidare il valore di ritorno di una chiamata di metodo anche se so che il metodo non può restituire input errati?

Mi chiedo se dovrei difendere il valore di ritorno di una chiamata di metodo convalidando che soddisfano le mie aspettative anche se so che il metodo che sto chiamando soddisferà tali aspettative. Data User getUser(Int id) { User temp =...
posta 28.04.2015 - 22:22
5
risposte

Se un numero è troppo grande, si riversa nella posizione di memoria successiva?

Ho esaminato la programmazione in C e ci sono solo un paio di cose che mi infastidiscono. Prendiamo questo codice per esempio: int myArray[5] = {1, 2, 2147483648, 4, 5}; int* ptr = myArray; int i; for(i=0; i<5; i++, ptr++) printf("\n...
posta 20.01.2016 - 08:33
9
risposte

Esistono schemi di progettazione che sono possibili solo in linguaggi digitati dinamicamente come Python?

Ho letto una domanda correlata Esistono schemi di progettazione che non sono necessari in linguaggi dinamici come Python? e hanno ricordato questa citazione su Wikiquote .org The wonderful thing about dynamic typing is it lets you expre...
posta 12.08.2016 - 22:28
13
risposte

Commento prima o dopo il codice pertinente [chiuso]

Supponendo che un commento non vada bene (o non possa andare) sulla riga a cui si applica, dovrebbe scrivere il commento prima del codice o dopo? Bene, ovunque i futuri lettori capiranno meglio l'ambito del commento. In altre parole, ovunque...
posta 22.12.2011 - 19:21
9
risposte

È buona norma ereditare da tipi generici?

È meglio usare List<string> nelle annotazioni del tipo o StringList dove StringList class StringList : List<String> { /* no further code!*/ } Mi sono imbattuto in diversi di questi in ironia .     
posta 17.12.2014 - 11:55
17
risposte

Qual è il valore nel nascondere i dettagli attraverso le astrazioni? Non c'è valore nella trasparenza?

Sfondo Non sono un grande fan dell'astrazione. Devo ammettere che si può beneficiare dell'adattabilità, della portabilità e della riutilizzabilità delle interfacce, ecc. Vi è un vantaggio reale, e non voglio metterlo in dubbio, quindi ignoria...
posta 26.01.2012 - 20:22
6
risposte

Valutazione del codice dinamico in Java: intelligente o sciatta?

Sto cercando di creare un framework ACL flessibile in Java per la mia applicazione. Molti framework ACL sono costruiti su una whitelist di regole, in cui una regola è sotto forma di owner: action: resource . Ad esempio, "JOHN può VISUALI...
posta 26.03.2015 - 15:08
12
risposte

È sbagliato prendere il codice che hai prodotto sul posto di lavoro e riutilizzarlo per progetti personali?

In tutti i miei diversi luoghi di lavoro ho sempre scritto codice che mi ha fatto pensare "questo sarebbe davvero utile in altre situazioni". Effettivamente, scrivo intenzionalmente il codice, anche se mi ci vuole più tempo per scrivere, che so...
posta 07.10.2011 - 15:17
8
risposte

Sono C e / o C ++ opzioni praticabili / pratiche per lo sviluppo web? [duplicare]

Sono abile in C, e sto imparando C ++ in questo momento. Ho sempre giocato con i siti web (HTML / CSS) e mi chiedevo se sarebbe possibile / pratico creare alcune semplici app web usando C e / o C ++. Per C sarebbe tramite gli script CGI, co...
posta 28.01.2012 - 18:09