Tutte le domande

10
risposte

Qual è l'opposto di initialize (o init)? [chiuso]

Il termine sarà usato come nome del metodo. Il metodo viene chiamato quando una parte dell'interfaccia utente è nascosta (o rimossa) e viene utilizzata per ripristinare i valori predefiniti e disporre gli oggetti che non saranno più utilizzati....
posta 30.08.2012 - 16:05
14
risposte

Dovremmo evitare la creazione di oggetti in Java?

Mi è stato detto da un collega che nella creazione di oggetti Java è l'operazione più costosa che si possa eseguire. Quindi posso solo concludere di creare il minor numero possibile di oggetti. Questo sembra in qualche modo vanificare lo scop...
posta 22.05.2012 - 04:06
15
risposte

Perché le password dovrebbero essere crittografate se vengono archiviate in un database sicuro?

Ho un servizio web. Al momento, ho le password memorizzate in testo normale in una tabella MySQL sul mio server. So che questa non è la migliore pratica, ed è per questo che ci sto lavorando. Perché le password dovrebbero essere crittografa...
posta 30.01.2014 - 01:17
10
risposte

Se null è negativo, perché le lingue moderne lo implementano? [chiuso]

Sono sicuro che i progettisti di linguaggi come Java o C # conoscevano problemi relativi all'esistenza di riferimenti null (vedi I riferimenti null sono davvero una brutta cosa? ). Anche implementare un tipo di opzione non è molto più complesso...
posta 02.05.2014 - 14:19
4
risposte

Modelli di dominio ricco: come si adatta esattamente il comportamento?

Nel dibattito sui modelli di dominio Rich vs. Anemic, Internet è pieno di consigli filosofici ma di esempi autorevoli. L'obiettivo di questa domanda è quello di trovare linee guida definitive ed esempi concreti di opportuni modelli di progettazi...
posta 06.10.2013 - 20:49
2
risposte

Studi su come il rumore influisce sulla produttività dei programmatori [chiuso]

Qualcuno ha dei collegamenti con studi che mostrano come il rumore influenzi la produttività dei programmatori? Nello specifico vorrei vedere come / se la produttività aumenta quando i livelli di rumore diminuiscono. Poiché ha indicato i com...
posta 02.02.2012 - 11:09
9
risposte

Come vengono mantenute enormi librerie open source pur avendo il codice lontano da pratiche di "codice pulito"?

Sono ancora inesperto per scrivere codice di alta qualità, quindi ho letto libri che affrontano il problema come Clean Code di Robert C. Martin, e continuo a controllare il codice di librerie ben note per migliorare il mio competenze. Sebbe...
posta 11.07.2018 - 12:25
12
risposte

Trascorri le tue ore di lavoro nell'apprendimento? [chiuso]

Passi le ore di lavoro a imparare cose nuove, a leggere blog tecnologici, libri sulla programmazione, ecc.? Qual è la tua opinione al riguardo? Può un datore di lavoro avere dei benefici che consentono agli sviluppatori di spendere circa 1-1,5 o...
posta 14.04.2011 - 14:59
5
risposte

Perché non ci sono sistemi di gestione dei pacchetti per C e C ++? [chiuso]

Esistono alcuni linguaggi di programmazione per i quali esiste un sistema di gestione dei pacchetti: CTAN per TeX CPAN per Perl Pip & Uova per Python Maven per Java cabal per Haskell Gemme per Ruby npm per Nod...
posta 20.10.2012 - 11:16
15
risposte

Perché sarebbe mai possibile che Java fosse più veloce del C ++?

A volte Java supera i C ++ in benchmark. Ovviamente, a volte il C ++ ha prestazioni migliori. Vedi i seguenti link: link link link Ma come è possibile? Mi dà fastidio il fatto che interpretare bytecode sia mai stato più veloc...
posta 26.09.2011 - 06:47