Inżynieria oprogramowania

10
Jeśli architektura mikrousług wymaga osobnej bazy danych na mikrousługę, jest to zbyt kosztowne i niemożliwe do zarządzania. Dlaczego tego potrzebujemy?

Czytam o mikrousługach i wydaje mi się, że nielogiczne jest tworzenie osobnej bazy danych dla każdej usługi tylko w celu uzyskania izolacji. Mogę to samo osiągnąć, korzystając tylko z usług internetowych i jednej bazy danych. Dlaczego tego potrzebujemy? Oddzielna baza danych nie podlega dyskusji....

10
Czy brak wymagań funkcjonalnych jest zwinny?

W dzisiejszych czasach każdy chce być zwinny. W każdym zespole, z którym pracowałem, kształt zwinnego był inny. Niektóre rzeczy są powszechne - jak codzienne wstawki lub planowanie, ale inne części znacznie się różnią. W moim obecnym zespole jest jeden szczegół, który mnie niepokoi. To brak...