2 ms·
Maven? I've worked on quite a few large backend projects using multi-module in Maven, after it's setup it works: parent POM, submodules, dependency management o
by piva00 4y ago
Maven? I've worked on quite a few large backend projects using multi-module in Maven, after it's setup it works: parent POM, submodules, dependency management on parent POM.
It depends on what features specifically you are looking for though.
- RamblingCTO 4y agoI didn't know that. For me the biggest block is XML to be honest. I really dig kotlin in that regard.
- piva00 4y agoXML is just verbose, after that it's pretty simple. It's all declarative, there's no code execution during build time that you have to keep in mind to build a mental model of what is actually executing, you read the XML, check the steps and configurations and can understand completely what's being executed. I like Kotlin, I don't like build tools that allow general computing during runtime where I will have to debug build code to understand what exactly has failed. Declarative tools are much better to reason about for most infrastructure tasks.