Tutte le domande

6
risposte

Come rappresentare un albero long se else in maniera concisa

Per farla breve, ho ereditato un codice Java fatto di metodi come questo: @Override public Action decide() { if (equalz(in.a, "LOC")) {//10 if(( //20 equalz(tmp.b, "BA") && notEquals(in.c,"U...
posta 14.08.2017 - 13:20
4
risposte

Dopo quanta esperienza, si dovrebbe iniziare a utilizzare un framework per uno sviluppo serio? [chiuso]

Molto tempo fa, mentre stavo leggendo i miei libri di programmazione introduttivi su (Basic, Pascal, C / C ++), una cosa che è stata enfatizzata è che non puoi diventare un programmatore professionista durante la notte o per qualche settimana. C...
posta 06.12.2010 - 16:59
4
risposte

Le eccezioni di resume hanno senso?

Dopo la precedente domanda mi chiedo se resumable exceptions abbia un senso. Sembra che nessuno li usi in Java . Non usano resumable exceptions a causa delle limitazioni Java o semplicemente perché non ne hanno davvero bisogno?...
posta 28.05.2011 - 06:46
6
risposte

fattore di fiducia nella revisione del codice

Quanto deve fidarsi di un revisore del coder che invia il codice per la revisione? Ho sempre il dilemma se dovrei andare a testare le modifiche proposte o dovrei fidarmi del mittente che sarebbe sapendo cosa sta facendo? Soprattutto perché...
posta 12.07.2011 - 18:39
7
risposte

paradigma di progettazione e conferma dell'interfaccia utente

Ho appena visto questa conferenza di Spolsky, dove si interroga la necessità di scelte e dialoghi di conferma. Ad un certo punto ha una finestra delle impostazioni MacOS e afferma che "ora alcuni si stanno sbarazzando del pulsante OK". La fine...
posta 25.11.2010 - 15:56
7
risposte

I migliori modi per vendere la gestione sui vantaggi del software Open Source?

Ho lavorato in alcuni luoghi in cui l'uso del software Open Source nei prodotti che producono è severamente vietato per vari motivi, come ad esempio: nessun supporto formale mancanza di fiducia in qualcosa che viene percepito come "appena...
posta 02.02.2011 - 16:11
2
risposte

Come testare lo stesso software su tutti i prodotti in una linea di prodotti?

Nel mio team abbiamo lavorato su un firmware per un prodotto. Il prodotto è stato rilasciato alcuni anni fa ma implementiamo ancora nuove funzionalità nel firmware e forniamo regolarmente un nuovo firmware per i nostri clienti. Recentemente abbi...
posta 02.01.2013 - 09:48
2
risposte

Definizione di architettura conforme allo standard IEC 62304

Attualmente sono incaricato di creare un'architettura software per la conformità alla norma IEC 62304. Questi regolamenti sono notoriamente vaghi e non forniscono alcuna sostanza reale su ciò che è richiesto per una "architettura software". Gli...
posta 05.03.2013 - 18:41
1
risposta

Un programmatore può rinunciare alla proprietà del codice sorgente? [chiuso]

Mi sono imbattuto in questa licenza: /** * The author disclaims copyright to this source code. In place of * a legal notice, here is a blessing: * * May you do good and not evil. * May you find forgiveness for yourself and forgive others....
posta 08.03.2013 - 04:05
2
risposte

LGPLv3 in ambiente chiuso chiuso

Sto pensando di utilizzare una libreria LGPLv3 in un programma commerciale closed source eseguito in un ambiente embedded chiuso. In base a quanto noto dalle licenze LGPLv3, posso usarlo finché il software closed source si collega dinamicamen...
posta 22.01.2013 - 20:35