Domande con tag 'architecture'

5
risposte

Sfrutta i vantaggi del principio di open-closed?

Il principio open-closed (OCP) afferma che un oggetto deve essere aperto per l'estensione ma chiuso per la modifica. Credo di capirlo e usarlo insieme a SRP per creare classi che facciano solo una cosa. E, provo a creare molti piccoli metodi che...
posta 03.02.2011 - 19:24
4
risposte

In che modo l'utilizzo di un motore di regole influisce sulla progettazione, sull'implementazione e sulle prestazioni di un'applicazione?

Sono interessato alla capacità dei motori di regole di: avvio e iterazione sulla logica guidata dall'azienda avere "utenti business" eseguire la modifica effettiva di quelle regole piuttosto che gli sviluppatori comprendere le regole azi...
posta 14.02.2011 - 03:18
1
risposta

Affiancare lo stack di sviluppo - in diagonale?

Abbiamo un nuovo progetto in corso, e al momento gli sviluppatori sono stati divisi in due team, il team A e il team B. Questo progetto ha due parti che richiedono lo sviluppo attraverso lo stack di sviluppo. Esempio molto semplificato della nos...
posta 11.04.2015 - 14:31
3
risposte

Come distribuire una funzione solo a pochi utenti selezionati

Un buon esempio di ciò che sto cercando di fare è la nuova funzione Timeline di Facebook. All'inizio, solo pochi eletti potevano accedere alla timeline. Poiché la funzionalità si è consolidata nel modo in cui funzionava e sono stati corretti err...
posta 14.05.2012 - 23:17
2
risposte

Sincronizzazione tra due sistemi usando MongoDB come registro delle modifiche

Stiamo sviluppando due sistemi correlati. Uno di questi (A) verrà installato sulle macchine dei nostri clienti. Il resto (B) sarà utilizzato dalla mia organizzazione. Ogni sistema ha il proprio database (relazionale) e i loro schemi differisc...
posta 04.11.2014 - 17:09
1
risposta

Mantenere aggiornati i diagrammi di architettura logica e fisica

In qualsiasi progetto di sviluppo software che coinvolga sistemi distribuiti con più sviluppatori, avere diagrammi di architettura logica e fisica è la migliore pratica, ma nella mia esperienza questi diagrammi iniziano sempre a essere ben mante...
posta 17.01.2017 - 05:47
9
risposte

Ci si aspetta che gli sviluppatori compilino una libreria interna prima del programma vero e proprio?

Recentemente uno sviluppatore senior con cui collaboro ha presentato un caso per richiedere agli sviluppatori di ottenere l'ultima versione e compilare come parte del loro progetto una delle principali librerie interne. Ciò contrasta sull'argome...
posta 29.02.2012 - 17:44
4
risposte

È meglio chiamare un'applicazione esterna da riga di comando o internalizzare la logica di quella applicazione?

Ho una sorta di processo "pipeline" che essenzialmente collega solo una serie di strumenti esistenti per automatizzare un flusso di lavoro. Per uno dei passaggi, c'è uno strumento da riga di comando esistente che già fa la carne di ciò che deve...
posta 01.02.2012 - 16:38
4
risposte

Refactoring in domain driven design [closed]

Ho appena iniziato a lavorare su un progetto e stiamo utilizzando un design basato su domini (come definito da Eric Evans in Design basato sul dominio: affrontare la complessità nel cuore del software . Credo che il nostro progetto sia certam...
posta 20.12.2010 - 01:55
2
risposte

Comprensione del motivo di flusso

In realtà sto studiando lo schema del flusso e c'è qualcosa che non riesco a capire in merito ai negozi . Che cosa sono esattamente? Ho letto molti articoli e sembra che riguardi il dominio. Significa che questa è la parte "astratta" r...
posta 01.09.2015 - 15:40