April 2016
Intermediate to advanced
232 pages
8h 3m
English
Chapter 1. Understanding the challenges of legacy projects
Chapter 2. Finding your starting point
Listing 2.1. A fix for the FindBugs warning
Listing 2.2. A FindBugs false positive caused by Java reflection
Listing 2.3. A field with a FindBugs @SuppressWarning annotation
Chapter 7. Automating the development environment
Listing 7.1. An example README file in Markdown format
Listing 7.2. Ansible tasks to install Resin 3.x
Listing 7.3. Ansible tasks to create and initialize a PostgreSQL database
Chapter 8. Extending automation to test, staging, and production environments
Read now
Unlock full access