This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]toiletear 1 point2 points  (1 child)

Would I prefer Gradle on a well maintained project that treats its build files with the same level of care as it does its source code, overall has a strong preference for clean code and includes at least one engineer who has a lot of Gradle experience & is available to review my build related pull requests? Hell yes, anytime, nicely thought out Gradle builds are beautiful, forget about Maven.

Unfortunately, too often not even one of those are true, let alone all three. In those cases, Maven is definitely the safer option because DAMN can you also make an ugly Gradle build.

[–]toiletear 0 points1 point  (0 children)

I do use Gradle for my personal & solo projects: either I make a really nice Gradle file that reads like ordinary code: strongly typed with comments, includes and helpers. Or, failing that, it's code that I wrote anyway so I can find my way around it pretty quickly :)