That is only feasible for isolated/short pattern. When you have longer patterns with different stuff going on it may simply not be possible to have isolated and independent patterns. That's exactly why some of us have a set of "startup/setup" patterns (e.g. at the very top or wherever it suits you) and some "stop/cleanup" pattern (e.g. at the end or at the top close to the startup patterns or wherever suits you).
In the end there probably is no "one size fits all" type of workflow. I consider it among the NerdSEQ's strengths, that you can adopt the workflow that suits you best and that may or may not be different from what others do.
In the end there probably is no "one size fits all" type of workflow. I consider it among the NerdSEQ's strengths, that you can adopt the workflow that suits you best and that may or may not be different from what others do.

