madetech / productionisation

The Made Tech Productionisation Checklist for Software Projects
https://productionisation.io/
Creative Commons Attribution 4.0 International
7 stars 2 forks source link

Move over requirements for partial tests to this repo #17

Closed davidwinter closed 3 years ago

davidwinter commented 5 years ago

PR from old repo:

https://github.com/madetech/live-services-field-guide/pull/67

@cybojenix did you want to migrate this over so that you still 'own' the PR?

craigjbass commented 5 years ago

The majority of our codebases have fast enough test suites so we don’t need partial testing. Would effort be better spent on educating teams to architect their projects for fast tests?

antdking commented 5 years ago

While education on architecture is the better long term strategy, even the projects that are relatively fast for rails/Ruby projects are quite slow, especially when coupled with short test/develop cycles (which is where watch comes in.

That being said, I've been spoiled by python's excellent tooling + explicit nature (low boot up time, pytest + watch + Mon)