Yi1yctwy9g948h1ahn7r
SkillsCast

Why does your build matter?

3rd March 2014 in London at Skills Matter

This SkillsCast was filmed at Why does your build matter?

Want to find out the importance of the build tool Gradle? Join Peter Ledbrook who will leave you with a greater appreciation for the challenges of building software, even if you aren't persuade by Gradle itself.

I am occasionally asked why I favour Gradle over Maven. I could say that I prefer working with Groovy rather than Maven. Or that I prefer a graphs of tasks over build phases plus plugins. All of which is true, but the main reason I prefer Gradle is that its model fits incredibly with the requirements of building software. The question is, what does that mean? To understand the importance of a build tool's model, we need to understand what we're trying to achieve. I'll be looking at what building software is really about and go through some scenarios that demonstrate both how to accomplish certain tasks and why Gradle does things the way it does.

YOU MAY ALSO LIKE:

Why does your build matter?

Peter Ledbrook

Peter is a long time Java developer and one of the core Grails committers. He has been developing with Grails since version 0.2 (give or take 0.1). He created the GWT Grails plugin as an exercise to see whether it was possible, but it has since grown into something that can support serious development.

SkillsCast

Want to find out the importance of the build tool Gradle? Join Peter Ledbrook who will leave you with a greater appreciation for the challenges of building software, even if you aren't persuade by Gradle itself.

I am occasionally asked why I favour Gradle over Maven. I could say that I prefer working with Groovy rather than Maven. Or that I prefer a graphs of tasks over build phases plus plugins. All of which is true, but the main reason I prefer Gradle is that its model fits incredibly with the requirements of building software. The question is, what does that mean? To understand the importance of a build tool's model, we need to understand what we're trying to achieve. I'll be looking at what building software is really about and go through some scenarios that demonstrate both how to accomplish certain tasks and why Gradle does things the way it does.

YOU MAY ALSO LIKE:

About the Speaker

Why does your build matter?

Peter Ledbrook

Peter is a long time Java developer and one of the core Grails committers. He has been developing with Grails since version 0.2 (give or take 0.1). He created the GWT Grails plugin as an exercise to see whether it was possible, but it has since grown into something that can support serious development.