Domande con tag 'architecture'

7
risposte

Come posso smettere di progettare e iniziare ad architettare questo progetto come suggerito dal mio lead? [chiuso]

Sono uno sviluppatore junior (~ 3 anni di esperienza) e al mio posto di lavoro stiamo architettando un nuovo sistema. Il mio principale sviluppatore sarà l'architetto principale, tuttavia mi ha sfidato a provare a progettare il sistema da solo (...
posta 11.03.2014 - 20:46
4
risposte

REST - Scambi tra la negoziazione del contenuto tramite l'intestazione Accetta contro le estensioni

Sto lavorando alla progettazione di un'API RESTful. Sappiamo di voler restituire JSON e XML per ogni risorsa data. Stavo pensando che avremmo fatto qualcosa di simile: GET /api/something?param1=value1 Accept: application/xml (or application/j...
posta 14.03.2012 - 03:50
11
risposte

Assicurati che ogni classe abbia una sola responsabilità, perché?

Secondo la documentazione di Microsoft, l'articolo sui principi SOLID di Wikipedia, o la maggior parte degli architetti IT, dobbiamo garantire che ogni classe abbia una sola responsabilità. Vorrei sapere perché, perché se tutti sembrano essere d...
posta 07.04.2014 - 10:38
8
risposte

Ci sono odori architettonici?

Ci sono tonnellate di risorse sul web che fanno riferimento e che elencano gli odori del codice. Tuttavia, non ho mai visto informazioni su odori architettonici . È definito da qualche parte, e c'è una lista disponibile? Sono state condotte ric...
posta 18.02.2011 - 14:56
7
risposte

Livello applicazione vs livello dominio?

Sto leggendo Domain-Driven Design di Evans e sono nella parte che discute dell'architettura a strati. Ho appena realizzato che i livelli di applicazione e dominio sono diversi e dovrebbero essere separati. Nel progetto a cui sto lavorando, sono...
posta 22.03.2012 - 17:27
2
risposte

Come implementeresti la Ricerca Google? [chiuso]

Supposto che ti sia stato chiesto in un'intervista "Come implementeresti la Ricerca Google?" Come risponderesti a una domanda del genere? Potrebbero esserci risorse là fuori che spiegano come vengono implementati alcuni elementi in Google (BigTa...
posta 19.01.2011 - 17:31
6
risposte

In microservizio, si tratta di un singolo database o di una singola istanza di database per ciascun servizio?

Comprendo che ogni servizio in un'architettura di microservizio dovrebbe avere il proprio database. Tuttavia, avendo un proprio database, vuol dire semplicemente avere un altro database all'interno della stessa istanza di database o avere letter...
posta 19.06.2018 - 12:01
11
risposte

Le classi / metodi astratti sono obsoleti?

Ero solito creare molte classi / metodi astratti. Quindi ho iniziato a utilizzare le interfacce. Ora non sono sicuro che le interfacce non stiano rendendo obsolete le classi astratte. Hai bisogno di una lezione completamente astratta? Crea...
posta 21.07.2011 - 17:39
3
risposte

Come creare applicazioni web completamente modulari [chiuso]

Nei prossimi mesi inizieremo un progetto in cui prendiamo un sistema che abbiamo creato per un client (v1) e lo ricostruiamo da zero. Il nostro obiettivo con v2 è di renderlo modulare, in modo che questo specifico client abbia il proprio insieme...
posta 21.11.2011 - 19:37
2
risposte

Come gestisci i concetti condivisi in un'architettura di microservizi?

Sto ricercando i modelli architettonici per un'applicazione che sto sviluppando e un approccio microservizio sembra che sarebbe un buon scelta ma non sono sicuro di come gestire le interazioni tra i servizi. L'applicazione riguarda principa...
posta 22.03.2015 - 07:21