By egregory
via architects.dzone.com
Published: Feb 06 2013 / 09:33
For years I've been taught that breaking continuous integration build is something that should be avoided under all circumstances. Let me first quote few classics.
Tweet
SaveShareSend
Tags: methodology
Comments
devdanke replied ago:
devdanke replied ago:
* "Avoid breaking the build". * "If you break the build, make it a top priority to fix it ASAP". * "Unit/Integration tests should always pass, unless a pre-arranged, unavoidable breakage is required". These are Best Practices and should continue to be. Someone on your team may think they're so clever, they don't need software development Best Practices. Yes, it can be done. But 95% of the time, doing so will take longer, take more effort, produce more frustration, cost more money, and result in harder to maintain software. Be suspicious of those who think they're too clever to follow Best Practices. Most likely, they're fools looking for a short-term win, while others pay the price for their foolishness later. Deviate from Best Practices (the accumulated wisdom, earned from years of experience, of developers just like you) at your own risk.
Voters For This Link (6)
Voters Against This Link (2)