© Peter Späth 2021
P. SpäthBeginning Java MVC 1.0https://doi.org/10.1007/978-1-4842-6280-1_3

3. Development Workflow

Peter Späth1 
(1)
Leipzig, Sachsen, Germany
 

In this chapter, we talk about development techniques, procedures, and tools you can use for the examples in this book and any subsequent projects using Java MVC.

Using Gradle as a Build Framework

Gradle is a modern build framework/build automation tool. It provides for a pure declarative configuration style, but you can also add imperative build code in the form of Groovy (or Kotlin) script snippets, if needed.

Note

Best practices indicate that for build scripts, declarative programming (which tells what a build script has to do, not how it should do it) is favorable over imperative programming ...

Get Beginning Java MVC 1.0: Model View Controller Development to Build Web, Cloud, and Microservices Applications 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.