Ask HN: Does acceptance testing/BDD slow down development?
We are currently debating at work how to implement continuous delivery in one of our products.
My argument is that if we are implementing continuous delivery then almost all PRs should include integ/acceptance tests even before the feature is toggled in prod since we are continuously releasing mainline instead of using versioned trunks. Other devs are arguing that a hard requirement on integ/acceptance tests will slow down development 3x.
I was wondering what has your experience been with implementing continuous delivery, did you require integ tests in every commit, did they slow down development?