Thoughts?
I think I simply agree with this. ![]()
I always need a lot of words and leave out the punch line, but I think my implementations allow for what you suggest.
The only thing I really put on top of that is one single atomic state for each animation with a long descriptive name.
This one state makes it super duper easy to test the animation in isolation:
And the long name makes code more easy to read and to find.