10 ms·
Not in the systems I've worked in. I interpret "shifting left" as preferring unit tests to integration tests. In that world, a unit test that runs in the same e
by xxpor 2y ago
Not in the systems I've worked in. I interpret "shifting left" as preferring unit tests to integration tests. In that world, a unit test that runs in the same env as the dev box running compiler and completes in 20 ms will allow much, much faster iteration than an integration test that has to spin up an EC2 instance, upload code, run a script, download results, etc
- jf22 2y agoI believe the article writer is talking about moving QA work to the beginning of a process, not adding unit tests to the front of a pipeline.
- pydry 2y agoTheyre both examples of shifting left, though. There's always a context contingent cost/benefit trade off, but sometimes converting integration to unit tests is a win.
- jf22 2y agoYes of course, but your mentioning unit tests in a comment about moving work steps but they are totally different things in this context.