There’s a lot of points I agree with but I think what’s important is fully conceptualizing the mental model of your project. Then, context switching doesn’t even induce much mental fatigue.
That’s only possible for relatively small projects.
That’s only possible for relatively small projects.