Tutte le domande

3
risposte

L'approccio migliore per mantenere due prodotti software in una base di codice

Bene, permettimi di far luce sulla domanda ambigua. Abbiamo un'applicazione di analisi scritta in Angular 2 e Scala utilizzata da un numero piuttosto elevato di aziende. Qualche volta l'anno scorso c'è stata l'idea di utilizzare i grafici e le c...
posta 25.07.2017 - 09:11
2
risposte

Come misurare i contributi a un progetto? [duplicare]

Qualcuno ha mai incontrato questo problema? Quando hai un team di sviluppatori che lavorano su un progetto, come puoi misurare i loro contributi a detto progetto? Esiste un modo "formale" di farlo? Numero di commit? Numero di correzioni di bug...
posta 10.04.2013 - 17:10
3
risposte

come verificare ConcurrentHashMap è thread-safe?

Come diceva il documento jdk, ConcurrentHashMap è thread-safe e non blocca più thread read. Non è necessario dubitarne poiché è stato sottoposto a molti test ristretti. Ma sono solo curioso di sapere come scrivere e scrivere il codice per verifi...
posta 18.11.2012 - 04:03
3
risposte

Come posso migliorare nello spiegare i processi software complessi agli sviluppatori? [chiuso]

Sono davvero alle prese con le mie specifiche del software. Non sono un programmatore professionista, ma mi diverto a farlo per divertimento e ho creato un software che voglio vendere in seguito, ma non sono soddisfatto della qualità del codice....
posta 06.10.2012 - 14:08
2
risposte

Perché i comandi di Windows consentono le opzioni "-" e "/"? [chiuso]

> shutdown /? > Usage: shutdown [/i | /l | /s | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/f] Il comando windows cmd.exe shutdown registra solo le barre in avanti / , ma accetta anche i trattini - . Ad esempio, entra...
posta 30.10.2012 - 17:12
2
risposte

Perché Android ha creato un emulatore piuttosto un simulatore?

Da link La differenza tra emulatori e simulatori è che gli emulatori imitano gli ambienti software e hardware presenti sui dispositivi reali. I simulatori, d'altra parte, imitano solo l'ambiente software; altrimenti hanno accesso a tutte...
posta 20.02.2013 - 11:07
4
risposte

Come possiamo tenere traccia di quanto stiamo evitando ed evitando le vulnerabilità della sicurezza?

È abbastanza semplice tenere traccia quando si risolvono le vulnerabilità della sicurezza nel codice esistente. Ma per essere sicuri che tutto il team stia cercando di scrivere codice sicuro, vorrei anche tenere traccia di quanto stiamo evitando...
posta 27.04.2013 - 06:03
2
risposte

Va bene usare asserzioni statiche (in fase di compilazione) nei test unitari?

O più in generale: per attivare gli errori del compilatore nei progetti di test se qualcosa che può essere controllato al momento della compilazione è sbagliato?     
posta 16.01.2013 - 12:27
2
risposte

Un presentatore o una vista devono ordinare i dati in un'applicazione MVP?

Una tipica applicazione MVP potrebbe avere un metodo di visualizzazione come: void setDisplayItems(List<DisplayItem> items); Il relatore dovrebbe ordinare l'elenco di elementi o è un'attività per la vista? Ritengo che questo potr...
posta 26.03.2013 - 15:37
2
risposte

Come creare contratti in python

Attualmente sto imparando Python (da Java) e ho una domanda sui contratti. Esempio: un'applicazione definisce un'interfaccia che tutti i plugin devono implementare e quindi l'applicazione principale può chiamarla. In Java: public inter...
posta 09.12.2012 - 15:42