Motley says: “Slow down to go fast? Do I look like a tortoise?”

Summary   Motley:  There is no harm shortcutting a few steps of development to meet a deadline. Some up-front check-in steps just take too much time.   Maven: Slow down to go fast. Obey check-in checklists or you will pay for it later in the development cycle. Pre-check-in tasks such as code reviews, unit testing,…

1

Motley says: “Branches are for trees, not source code”

Summary   Motley:  Branches are too complicated. The last thing we need is a copy of the code that has to be maintained in two or more places!   Maven: Branches are source code copies with a tie back to a mainline set of code that allow for easy integration between copy and original set…

12

Motley says: "The best way to control build breaks is to slap around the responsible developer"

Summary   Motley:  The best way to control build breaks is to slap around the responsible developer.   Maven: Continuous integration is an agile technique that minimizes daily build failures and minimizes integration problems in real-time. ______________________________   [Context:  Motley is expressing some frustration that his team keeps breaking the daily build]   Motley: Damn!…

1