This book explains step by step how to automate builds, tests, continuous integration,release, installation and monitoring of software. The examples are given for Java applications, using tools such as ant, JUnit and CruiseControl on a Unix platform. However, the advice may (must?) be set into practice for other languages and using other tools.
I'm a software developper.
My job is to build applications with my teammates for our customers.
We look for practices that can improve our work and try them.
In the team, I play a technical leadership role. Part of my job is to increase the overall skill level of the team.
I'm fond of Agile software development, and eXtremeProgramming in particular.
Building software is a passion. As with all passions, I want to share it.
Aucun commentaire:
Enregistrer un commentaire