Microservices are becoming increasingly common for designing complex software systems that span multiple functional domains and teams.
The question is - how can we develop microservices in a more testable way?
Designing Testable Systems using Hexagonal Architecture, aka Ports & Adapters
Testing Microservices using Unit Testing, Integration Testing, Component Testing
Applying Test Driven Development (TDD) in Microservices with Hexagonal Architecture
Valentina Cupać is the Technical Coach & Founder at Optivem. She works with Engineering Leaders to improve quality by coaching development teams in TDD, Clean Code & Clean Architecture. She helps teams strive toward Zero Defect Software and accelerate delivery to release reliable software faster. She works with clients across Europe and North America, focusing on Industrial Automation, Fin...