Tutte le domande

5
risposte

È una cattiva pratica per i servizi condividere un database in SOA?

Recentemente ho letto gli Enterprise Integration Pattern di Hohpe e Woolf, alcuni dei libri di Thomas Erl su SOA e la visione di vari video e podcast di Udi Dahan e altri. su sistemi CQRS ed Event Driven. I sistemi nel mio posto di lavoro sof...
posta 24.10.2011 - 15:42
6
risposte

Rails - L'uso delle parziali rallenta il rendering delle viste?

Sto riscontrando problemi di prestazioni su un'applicazione Rails 3.1.0 , ora ho eseguito le modifiche di cupola sulle mie query con AR e così, ma le visualizzazioni richiedono ancora troppo tempo per il rendering, ho diviso le viste, i loop...
posta 17.07.2012 - 17:13
5
risposte

Pair Programming e ISO 27001

Ho lavorato in un team di programmazione eXtreme e ho fatto programmazione di coppie per oltre 7 anni in un ambiente Windows. Quando abbiamo iniziato a farlo, qualcuno avrebbe eseguito il login con le proprie credenziali di Windows e quindi l'ac...
posta 24.07.2012 - 12:36
2
risposte

Definizione di un tipo

Concettualmente, pensavo ai tipi come insiemi. Tuttavia, penso di aver visto persone che desiderano distinguere i tipi A , B anche se rappresentano raccolte di valori identiche. Quindi ho capito che una migliore definizione di tipo è un...
posta 26.11.2013 - 20:27
1
risposta

Come si fanno a decoratori potenti come i macro?

Sfondo rapido: sto progettando un linguaggio pitone che voglio essere potente come Lisp pur rimanendo facile da usare. E per "potente", intendo "flessibile ed espressivo". Sono appena stato presentato ai decoratori di funzioni di Python e mi...
posta 08.08.2014 - 03:52
2
risposte

La licenza è un problema per i sottomoduli Git?

Ad esempio: un progetto con licenza MIT desidera semplificare il processo di compilazione per i suoi utenti includendo parte della toolchain GNU (che è ovviamente GPL) come Submodule. Potrebbe essere interpretato come rendere il progetto MIT...
posta 20.05.2014 - 15:01
2
risposte

Le interfacce con i metodi di estensione virtuale di Java 8 sono le stesse di Mixin?

Questo post descrive una nuova funzionalità in Java 8 chiamata metodi di estensione virtuale (precedentemente denominati metodi predefiniti o metodi di difesa). Nell'esempio fornito, un'interfaccia ha un metodo, che è implementato da una class...
posta 19.11.2013 - 17:43
7
risposte

Come rifattorizzare il codice su un codice comune?

Sfondo Sto lavorando a un progetto C # in corso. Non sono un programmatore C #, principalmente un programmatore C ++. Quindi mi è stato assegnato fondamentalmente compiti facili e di refactoring. Il codice è un casino. È un grande proget...
posta 24.11.2011 - 05:20
4
risposte

Il modo più veloce per verificare se due array 2D quadrati sono a rotazione e riflettenti distinti

L'idea migliore che ho finora è quella di ruotare il primo array di {0, 90, 180, 270} gradi e rifletterlo orizzontalmente o verticalmente. Fondamentalmente abbiamo 16 varianti [1] del primo array e le confrontiamo con il secondo array. se nessun...
posta 11.11.2013 - 14:50
4
risposte

Perché gli array in Java non sovrascrivono equals ()?

Stavo lavorando con un HashSet l'altro giorno, che è scritto nella specifica: [add()] adds the specified element e to this set if this set contains no element e2 such that (e==null ? e2==null : e.equals(e2)) Stavo usando char[]...
posta 15.05.2014 - 11:15