Tutte le domande

9
risposte

Browser web Java puro, è pratico? [chiuso]

So che un browser Java è possibile, ma è pratico? Ho visto il progetto Lobo e devo ammettere che sono impressionato, ma da quello che ho raccolto sembra che lo sviluppo sia cessato nel 2009. Sarebbe un browser codificato in puro Java (nessun b...
posta 06.11.2012 - 05:50
7
risposte

Meriti di un sistema "Message Passing" rispetto a un sistema "Event Based"

La mia domanda viene da una prospettiva poco istruita. Quali sono i meriti relativi di un sistema " che passa " contro un "event based "system. Perché scegliere uno rispetto all'altro? Quali sono i loro punti di forza e di debolezza? M...
posta 30.04.2012 - 15:29
11
risposte

Un server dovrebbe essere "clemente" in ciò che accetta e "scartare input errati in modo silenzioso"?

Avevo l'impressione che ormai tutti concordassero che questa massima era un errore. Ma di recente ho visto questa risposta che ha un commento "essere indulgente" di 137 volte in più (ad oggi). Secondo me, la clemenza in ciò che i browser ac...
posta 12.06.2012 - 15:20
6
risposte

Quali sono gli avvertimenti per l'implementazione di tipi fondamentali (come int) come classi?

Quando si progetta e si impianta un linguaggio di programmazione orientato agli oggetti, ad un certo punto si deve fare una scelta sull'implementazione di tipi fondamentali (come int , float , double o equivalenti) come classi o qua...
posta 01.01.2015 - 14:50
5
risposte

La proprietà del codice è un codice olfattivo?

Questo è qualcosa a cui ho pensato fin da quando ho letto questa risposta nel thread di opinioni controverse sulla programmazione : Your job is to put yourself out of work. When you're writing software for your employer, any software...
posta 19.06.2011 - 01:47
6
risposte

Estrazione del metodo rispetto alle ipotesi sottostanti

Quando divido grandi metodi (o procedure, o funzioni - questa domanda non è specifica per OOP, ma poiché lavoro nei linguaggi OOP il 99% delle volte, è la terminologia che sono più comodo con) in un sacco di piccoli, mi trovo spesso scontento...
posta 23.03.2015 - 11:14
9
risposte

Devo registrare correzioni banali?

Sono in un negozio di codice di due. E mentre capisco che un bug tracker è utile dove il numero di programmatori è maggiore o uguale a uno, non sono così convinto che la registrazione di bug, modifiche e correzioni valga il tempo quando sono ban...
posta 15.03.2012 - 15:41
11
risposte

Essere uno sviluppatore senior che usa una lingua ti qualifica come Senior Developer utilizzando un'altra lingua? [chiuso]

Se lavoro come uno sviluppatore in una lingua (ad es. Java) e lavoro fino allo sviluppatore senior, questo mi qualificherebbe come sviluppatore senior per una posizione che utilizza un'altra lingua (ad es. Ruby)?     
posta 20.01.2011 - 14:35
6
risposte

Esiste un punto nell'unità che testa un servizio client che semplicemente passa attraverso i dati dal server? [duplicare]

Immaginate un semplice servizio AngularJS REST che recuperi (GET) i dati dagli endpoint REST su un server. Non mantiene nessuno stato e ogni metodo restituisce solo una promessa a chiunque stia usando quel servizio. Ora, dovrei scrivere tes...
posta 25.05.2016 - 20:37
6
risposte

Qual è il compromesso per l'inferenza di tipo?

Sembra che tutti i nuovi linguaggi di programmazione o almeno quelli diventati popolari utilizzino l'inferenza di tipo. Anche Javascript ha ottenuto tipi e inferenza di tipo attraverso varie implementazioni (Acrittico, dattiloscritto ecc.). Mi s...
posta 03.02.2015 - 03:45