Tutte le domande

2
risposte

In che modo il modello di facciata è diverso dagli strati di astrazione?

Ho appena letto del modello di facciata e ho trovato questo esempio in cui un client (utente di un computer) richiama un metodo startComputer() che chiama tutte le cose complesse: Fonte: wikipedia /* Complex parts */ class CPU {...
posta 29.11.2011 - 13:16
3
risposte

Come posso praticare modelli di progettazione e refactoring in modo deliberato? [chiuso]

Stavo leggendo il libro Refactoring to patterns e mi chiedevo come avrei potuto avere la possibilità di praticare le abilità, perché senza deliberare pratica su nuovi modi per refactoring e utilizzare modelli, le mie capacità non miglioreranno...
posta 26.05.2011 - 05:01
1
risposta

Perché le porte .NET sono chiamate Iron *?

Il programma C Prog quando portato su Java si chiamerebbe JProg, una porta su C ++ sarebbe Prog ++ e una porta su Python si chiamerebbe PyProg. Questi nomi sono tutti abbastanza ovvi. Ma la porta C # si chiamerebbe IronProg, che mi sembra strana...
posta 13.12.2011 - 18:33
3
risposte

Strategia a lungo termine per l'implementazione di un sistema di controllo qualità?

Mi è stato affidato il compito di implementare alcuni test di controllo qualità in un sistema massiccio esistente. Cominceremo con i test a livello di sistema e potremmo aggiungere dei test unitari se ritenuto necessario. Non so davvero da do...
posta 31.05.2011 - 14:02
3
risposte

Come gestisci frequenti rilasci di software su più client? [chiuso]

abbiamo un prodotto middleware cross-platform che tipicamente finiscono per personalizzare / bug fixing su base client. In alcuni casi, fornire aggiornamenti spesso una volta / due volte a settimana. Abbiamo molti problemi a gestire e rilasci...
posta 13.03.2011 - 14:27
3
risposte

Nei controller ASP.NET MVC3, dove si crea un'istanza di DataContext?

Nelle applicazioni ASP.NET MVC 3 che utilizzano un DataContext o DbContext , dove si istanzia il tuo oggetto di accesso ai dati? Ecco un elenco non esaustivo di dove l'ho visto fare: Individualmente all'interno di ciascun metodo del co...
posta 25.03.2011 - 17:24
2
risposte

Domande sul collegamento di librerie in C

Sto imparando C (ancora molto principiante) su Linux usando il compilatore GCC. Ho notato che alcune librerie, come la libreria utilizzata con l'intestazione math.h , devono essere collegate manualmente quando incluse. Sono stato collegato a...
posta 09.10.2012 - 09:01
3
risposte

Aggiornamento rapido delle novità di Java negli ultimi 5 anni? [chiuso]

Sono passati 5 anni da quando ho lavorato con Java, ma sono di nuovo nel mercato del lavoro e sembrano esserci più posizioni Java rispetto a C / C ++ in cui vivo ora. Ci sono risorse per tornare rapidamente alla velocità? L'ultimo Java che ho sv...
posta 04.04.2011 - 20:37
1
risposta

Posso usare librerie con licenza EPL e non fornire il codice sorgente della mia applicazione?

Se utilizzo un software con licenza EPL (vale a dire Eclipse jars) in un'applicazione, devo fornire agli utenti il codice sorgente e il diritto di ridistribuire? Se così non fosse, quali regole dovrei seguire se utilizzo librerie software con li...
posta 07.11.2012 - 07:51
1
risposta

Cos'è una chiusura e come viene implementata in Ruby?

Nel contesto del linguaggio di programmazione Ruby, cos'è una chiusura e quando ne usi una? Quali sono gli usi in Rails?     
posta 25.12.2012 - 01:14