Tutte le domande

3
risposte

Memorizzazione nella cache a livello aziendale vs Memorizzazione nella cache a livello dati

Ho sempre lavorato su progetti in cui la memorizzazione nella cache è stata eseguita su DAL, in pratica proprio quando si sta per effettuare la chiamata al database, si verifica se i dati sono già presenti nella cache e, in caso affermativo, sem...
posta 05.02.2015 - 13:57
8
risposte

Come eseguire il debug del codice più efficacemente? [chiuso]

I bug che si insinuano nel codice possono essere minimizzati, ma non completamente eliminati come è scritto - i programmatori sono, anche se molti sarebbero in disaccordo , solo umani. Quando rileviamo un errore nel nostro codice, cosa possi...
posta 09.10.2010 - 18:48
7
risposte

Qual è il ruolo del tradizionale tracker di problemi quando viene utilizzata la lavagna Scrum / Kanban?

Da una visualizzazione di livello molto elevato, per me sembra che ci siano generalmente 2 tipi di strumenti per la gestione dei progetti: Tracciatori di problemi tradizionali come Fogbugz, JIRA, BugZilla, Trac, Redmine ecc. Schede sche...
posta 31.12.2011 - 21:19
2
risposte

Qual è il significato di "does not compose"?

Vedo molti testi, specialmente testi di programmazione funzionale, che affermano che certi concetti CS "non compongono" . Gli esempi sono: i blocchi non compongono, le monadi non compongono. Ho avuto difficoltà a rintracciare esattamente il...
posta 17.07.2015 - 21:55
10
risposte

In che modo un team Scrum tiene conto delle attività di infrastruttura nella riunione di pianificazione?

In che modo un team Scrum tiene conto delle attività di sviluppo / infrastruttura nella riunione di pianificazione? A prima vista, non sembrano storie degli utenti poiché non forniscono valore all'utente finale. Tuttavia, associarli come c...
posta 24.03.2011 - 15:58
5
risposte

Come gestire le eccezioni controllate che non possono essere mai lanciate

Esempio: foobar = new InputStreamReader(p.getInputStream(), "ISO-8859-1"); Poiché la codifica è hardcoded e corretta, la funzione di costruzione non getterà mai l'UnsupportedEncodingException dichiarata nella specifica (a meno che l'impleme...
posta 29.11.2011 - 10:17
5
risposte

JavaScript è un linguaggio di programmazione funzionale

Javascript è un linguaggio funzionale? So che ha oggetti e amp; puoi anche fare OOP con esso, ma è anche un linguaggio funzionale, può essere usato in questo modo? Sai come OOP è diventato / sembra la prossima evoluzione nella programmazione,...
posta 30.12.2011 - 08:35
13
risposte

Programmazione di basso livello: cosa c'è in esso per me? [chiuso]

Per anni ho considerato di scavare in quelle che considero linguaggi "di basso livello". Per me questo significa C e assemblaggio. Tuttavia non ho ancora avuto tempo per questo, né è mai stato necessario. Ora, poiché non vedo sorgere nulla, m...
posta 30.11.2010 - 13:12
5
risposte

Algoritmi Divide and Conquer - Perché non dividere in più parti di due?

Negli algoritmi di divisione e conquista come quicksort e mergesort, l'input è solitamente (almeno nei testi introduttivi) suddiviso in due e i due set di dati più piccoli vengono quindi gestiti in modo ricorsivo. Ha senso per me che questo re...
posta 05.05.2013 - 20:21
6
risposte

Aggiornamento dell'hash della password senza forzare una nuova password per gli utenti esistenti

Mantieni un'applicazione esistente con una base utenti consolidata. Nel corso del tempo si è deciso che la tecnica attuale di hashing della password è obsoleta e deve essere aggiornata. Inoltre, per ragioni di UX, non vuoi che gli utenti esisten...
posta 09.11.2013 - 18:15