3 ms·
It’s not JavaScript that killed the testing trend in my experience. It was direct and conscious push by management that simply doesn’t value any part of that co
by eddythompson80 3y ago
It’s not JavaScript that killed the testing trend in my experience. It was direct and conscious push by management that simply doesn’t value any part of that coupled with very competitive hiring market around 2014-2021.
Management, increasingly, only cares about time to market. At least within my area of the industry. Planning usually goes something like “how long you think this will take?” I say let’s say 3 months. “Why?”, I say well to do it right I’d like to change X first. Then implement a common Y layer. Verify and test them. Then do Z on top. “Let’s cut X. No need to invest in Y for now. We just want Z. Let’s budget testing/etc after. Can we do it in 1 month now?”
Why waste time investing in CI, TDD, BDD, deterministic builds, etc when you know your management doesn’t value it, and you’ll be out of this role in 2 years? 2-3 years old code is considered legacy now.
- Justsignedup 3y agoTo be fair. Early startups don't know what will work. So investing into the future is pointless.