Tutte le domande

4
risposte

Converti la stringa di versione in intero

Devo essere in grado di convertire una stringa di versione in un numero intero. Ho deciso che seguirò versioning semantico in modo che le stringhe di versione siano del tipo x.y.z . Inizialmente pensavo che un semplice algoritmo come...
posta 24.03.2016 - 17:43
3
risposte

È possibile valutare la sicurezza per codice arbitrario a livello di codice?

Ultimamente ho pensato molto al codice sicuro. Thread-safe. Memory-safe. Non-andando-a-esplodere-nella-tua-faccia-con-un-segfault sicuro. Ma per motivi di chiarezza nella domanda, utilizziamo il modello di sicurezza di Rust come nostra definizio...
posta 08.11.2018 - 05:14
7
risposte

Quale dovrebbe essere fatto prima: utilizzare casi o storie di utenti?

Ho sentito parlare sia dei casi d'uso (sto parlando della descrizione, non del diagramma) e delle storie degli utenti utilizzate per raccogliere i requisiti e organizzarli meglio. Lavoro da solo, quindi sto solo cercando di trovare il modo mi...
posta 06.01.2017 - 13:15
3
risposte

Se è possibile utilizzare def per ridefinire le variabili, quanto è considerato immutabile?

Cercando di imparare Clojure e non si può fare a meno di sentirsi dire continuamente come Clojure si basa su dati immutabili. Ma puoi ridefinire facilmente una variabile usando def giusto? Capisco che gli sviluppatori di Clojure lo evitino,...
posta 08.01.2016 - 17:21
3
risposte

Scegliere un programma diff per Mercurial

Ho deciso di provare a contribuire allo sviluppo di Firefox, e usano Mercurial per il controllo del codice sorgente. Nella documentazione sull'uso di Mercurial è stato consigliato di scegliere un programma diff e di farlo prima di iniziare la co...
posta 10.12.2010 - 18:11
3
risposte

È meglio esporre o nascondere la dipendenza in OOP?

Diciamo che ho un oggetto A, che è troppo grande (con troppi metodi e variabili). Quindi, lo suddivido in oggetti più piccoli. Dopo di ciò, ho Object A, B e C. Ovviamente, l'oggetto A è di classe A, l'oggetto B è di classe B e così via. Sfort...
posta 30.06.2016 - 23:31
3
risposte

Qual è il modo migliore per imparare come sviluppare applicazioni sicure?

Mi piacerebbe entrare nella sicurezza del computer nella mia carriera. Quali sono i modi migliori per imparare a programmare in sicurezza? Mi sembra che, oltre ai libri di testo e prendendo lezioni in materia, forse imparare a "hackerare" sar...
posta 09.03.2011 - 18:44
1
risposta

Il problema somma sottoinsieme è NP-completo?

Se lo so correttamente, il problema della somma del sottoinsieme è NP-completo. Qui hai una matrice di n interi e ti viene assegnata una somma di destinazione t, devi restituire i numeri dall'array che può riassumere fino alla destinazione (se p...
posta 21.05.2011 - 07:44
2
risposte

Come posso "entrare nel sapere"?

La mia azienda ha pubblicato un annuncio di lavoro per farmi un aiuto. Un recruiter mi ha chiamato oggi e tutto quello che continuava a dire era "MVC questo Entity Framework che ..." - Sembrava scioccato quando ho detto che il progetto utilizza...
posta 05.08.2011 - 17:58
3
risposte

Nel software, cosa significa il termine "Embedded"?

Quindi ho cercato di approfondire la mia conoscenza della programmazione hardware embedded e di livello inferiore, tuttavia, ogni volta che cerco lavori che menzionano "embedded" è sempre roba di alto livello. Per me, questo non ha molto senso...
posta 04.04.2011 - 21:47