Gathering the tools
In the past, many people held such strong beliefs that they felt it was completely justified to burn people of a different opinion at the stake. Mysteriously, similar strong passions often emerge among programmers when someone performs the heresy of proposing a different source control or build automation system.
The recommendations in this section are about the types of tools that you need to manage your enterprise ADF project through the entire project development process and into production—commonly called Application Lifecycle Management (ALM) tools. Please do not burn this book if the recommendations do not match your particular programming religion—simply use the tool of your choice in each area.
Source control
In the 1930s, builders expected about one fatality per million dollars in construction costs. For the Golden Gate bridge in San Francisco, this meant that 35 people were expected to lose their lives. Actually, only eleven died. Nineteen people were saved by...