Gradle Build Tool, also known as Gradle, is a highly flexible and extensible build system. It supports multiple ways to structure and configure builds, making it incredibly powerful—but also somewhat daunting, especially for teams just getting started.
This is a companion discussion topic for the original entry at https://blog.gradle.org/gradle-best-practices