All true craftsmen need the best tools to do their finest work, and programmers are no different. "Java Power Tools" delivers 30 open source tools designed to improve the development practices of Java developers in any size team or organization. Each chapter includes a series of short articles about[...]
Streamline software development with Jenkins, the popular Java-based open source tool that has revolutionized the way teams think about Continuous Integration (CI). This complete guide shows you how to automate your build, integration, release, and deployment processes with Jenkins--and demonstrates[...]
DESCRIPTION Behavior-Driven Development starts with a simple idea: developers can't write good software if they don't understand what it's supposed to do. BDD is a development process that helps users design better code by writing tests that describe the behavior of an application and its underlying[...]