| ▲ | cpinto a day ago | |||||||||||||||||||||||||||||||||||||||||||
But you _can_ verify if you had bothered: https://asana.com/inside-asana/migrating-off-enzyme-2-weeks Key statement: > But at the rate we were going, we were still roughly five years from finishing. Everyone has seen how this sort of thing comes about: it's meaningful work for engineering but never business/product critical so it just drags along. Seems like this time around someone just went "I wonder if we could do it this way" and it worked. Perfect example of ditching sunk-cost and starting from scratch. Great outcome for them. | ||||||||||||||||||||||||||||||||||||||||||||
| ▲ | Volundr a day ago | parent [-] | |||||||||||||||||||||||||||||||||||||||||||
This doesn't "verify" anything. I can't see the code before, I can't see the code after. I can't verify they do the same thing. It won't be updated if there's a long churn of issues and breakage coming from this work plaguing the team for years. The only thing it verifies is that Asana did indeed make the claim, which I don't think anyone was doubting. > Back in 2022, we set out to migrate Asana's frontend test suite off Enzyme, our aging testing library, and onto React Testing Library (RTL). Your telling me they had a full team of engineers at Asana, doing nothing but rewriting tests for 4 years until AI came along and did the last year in a couple days? I'm extremely doubtful. I don't doubt for a minute they were one-track to take 5 years, but not because it was 5 years of engineering effort for humans. Far more likely they finally cleared up some tech debt they had been plugging at off and on for 4 years, then a PR flack got ahold of it and it became a breathless "AI did 5 years of work in a couple days". | ||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||