xJREB / service-based-antipatterns

A structured collection of service-based antipatterns and bad smells, served by a web application for convenient browsing
https://xjreb.github.io/service-based-antipatterns
MIT License
15 stars 1 forks source link

Taxonomy and Categorization Refinement #118

Closed xJREB closed 5 years ago

xJREB commented 5 years ago

Some suggestions to refine the taxonomy/categorization. Please provide your views, if you don't agree.

boceckts commented 5 years ago

We reviewed the antipatterns but in our opinion the microservice and soa tags are placed correctly. Any additional thoughts @mpoqq @tschechlovdev

xJREB commented 5 years ago

OK, while refining the JSON files, I also thought that most tags are placed correctly for SOA and Microservices. The only thing I've changed in this regard in #125 is the removal of microservices for the antipatterns Duplicated Service and Redundant PortTypes. I was also tempted to do the same for Extraneous Adjacent Connector, but refrained from doing it for now... Duplication is often a conscious decision with Microservices, because it reduces coupling and increases service and team independence.

xJREB commented 5 years ago

Addressed in #125