Tag Info

Hot answers tagged


The situation you're in is called yak shaving. Within the realm of software design, it's often clear that no alternative exists to a particular A-B-C-D-E chain. You must do E. No choice. But in the wider world, you can often find other chains that lead to achieving A. A guideline: the more content you are to be puttering along on E, achieving E ...


There is a difference between important tasks and necessary tasks. In your question, you actually say the right thing: it'll be necessary to do another task in preparation If you cannot get to A without doing B, C, D and E, then you either find another route, or do them all. If D, for example, is important, but you don't need it done in its entirety, ...

Only top voted, non community-wiki answers of a minimum length are eligible