fbpx

Pozbądź się if-else

Im więcej `if-else` masz w kodzie, tym bardziej jest skomplikowany, tym trudniej go zrozumieć, tym więcej ścieżek masz do przetestowania.
Dużo łatwiej czyta się kod, z góry na dół, bez rozgałęzień i opcjonalnych dodatkowych zachowań, warto do tego dążyć.

Tylko jak sobie radzić w takim razie?

Continue reading...

Ułomności RESTa

Budując system oparty o mikroserwisy, musisz ze sobą jakoś skomunikować poszczególne usługi. No nie ma siły, nie domyślą się, co mają robić. W tym momencie należałoby się zatrzymać i zaprojektować komunikację.

No i tu zazwyczaj pojawia się problem.

Continue reading...