© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2021
N. LamouchiPro Java Microservices with Quarkus and Kuberneteshttps://doi.org/10.1007/978-1-4842-7170-4_4

4. Upgrading a Monolithic Application

Nebrass Lamouchi1  
Paris, France

Writing source code and running it is not the real win! The real win is writing code covered with tests that guarantee that the business logic is correctly implemented.

Tests coverage is a very important metric that shows the dark side of the code. The bigger the coverage is, the more insurance we have that our code is protected against any hasty or dirty updates or refactoring.

In this example case, the tests will be the protective shield against problems that occur while splitting ...

Get Pro Java Microservices with Quarkus and Kubernetes: A Hands-on Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.