Tutte le domande

3
risposte

Microservizi e modelli di archiviazione dati isolati [duplicati]

Ho osservato Microservices per un po 'di tempo. Il concetto non è nuovo ma è comunicato in modo leggero. Quindi, sono molto entusiasta di questo. Tuttavia, c'è una domanda che non sono sicuro di quale sia la risposta: ogni microservice dovr...
posta 23.12.2015 - 14:44
2
risposte

Dove convalidare le regole del modello di dominio che dipendono dal contenuto del database?

Sto lavorando su un sistema che consente agli amministratori di definire i moduli che contengono campi. I moduli definiti vengono quindi utilizzati per immettere dati nel sistema. A volte i moduli sono compilati da un utente tramite una GUI, a v...
posta 07.09.2013 - 19:23
3
risposte

Esiste un modello di progettazione per la gestione di relazioni profonde da molti a molti?

Ho difficoltà a definire questo schema di dati che ho incontrato lavorando su diverse applicazioni. Consiste di: Un tipo di oggetto che è composto da molti oggetti stessi Un secondo tipo di oggetto, in cui ogni istanza "ha molti" del pr...
posta 29.08.2015 - 01:50
5
risposte

L'approccio agile è compatibile con gli appaltatori dello staff?

Da un lato, l'approccio agile sottolinea una squadra affiatata che si ritiene reciprocamente responsabile e accetta la proprietà collettiva del progetto. D'altra parte, le aziende utilizzano programmatori di contratti in modo che possano gest...
posta 20.01.2011 - 19:49
2
risposte

In che modo verrebbero rilevati errori di tipo durante la creazione di mock in un linguaggio dinamico?

Il problema si verifica mentre si esegue TDD. Dopo un paio di passaggi di test, i tipi di ritorno di alcune classi / moduli cambiano. In un linguaggio di programmazione tipizzato in modo statico, se nei test di alcune classi altro è stato util...
posta 02.01.2013 - 12:36
3
risposte

La rilevabilità degli sviluppatori è un problema quando si usano i principi SOLID?

Faccio una linea di app aziendali in cui tutti gli altri sviluppatori sono abituati a fare applicazioni CRUD di base o sono focalizzati esclusivamente sulla creazione di interfacce graziose / funzionali e sto ottenendo molto da quanto segue....
posta 09.10.2011 - 19:51
2
risposte

Progettazione dell'autenticazione per l'API REST

Sto lavorando su un'API per un servizio REST che sto per produrre e consumare. Ho passato gli ultimi giorni a cercare di capire come gestire bene l'autenticazione, e penso di aver finalmente trovato qualcosa. Sto arrivando a questo in base ai...
posta 14.07.2011 - 21:35
2
risposte

Quando si segue SRP, come devo gestire la convalida e il salvataggio delle entità?

Ho letto Pulisci codice e vari articoli online su SOLID ultimamente, e più ne leggo, più mi sento come se non sapessi nulla. Diciamo che sto costruendo un'applicazione web usando ASP.NET MVC 3. Diciamo che ho un UsersController con un'...
posta 07.10.2011 - 13:52
2
risposte

La mia libreria di attività asincrone dovrebbe ingoiare tranquillamente le eccezioni?

Ho appena appreso che .NET 4.5 ha introdotto una modifica al modo in cui vengono gestite le eccezioni all'interno di Task . Cioè, sono silenziosamente soppressi. Il ragionamento ufficiale sul perché questo è stato fatto sembra essere "vol...
posta 25.04.2013 - 10:41
1
risposta

Quanta derisione è "giusto?"

Ho intitolato scherzosamente la domanda perché sono sicuro che "dipende", ma ho alcune domande specifiche. Lavorando in un software che ha molti strati profondi di dipendenza, il mio team si è abituato a usare il mocking abbastanza estensivam...
posta 15.10.2013 - 18:50