Code Standards & clean code
Simple, maintainable. Enjoy the code
We want our projects to be perfectly understandable by any team, even by ourselves ;), so that we can evolve the project in a robust and sustainable way. It is very easy, following some simple rules and using the right tools, you can develop quality code.
Unclean, unclear code makes it difficult to provide further improvements or implement fixes by other codes without a system that establishes definitive standards.
Documentation, but not too much
Following development standards, code quality rules, testing, automating all possible processes... is the best documentation.
But it is also necessary to have some documentation to understand the project and of course a detailed documentation of the project APIs, for which we use Swagger