Comment by johsole

3 hours ago

There is an idea I have been enjoying called WET, Write Everything Twice. Basic idea is you should only make things more general and parameterized if you need to write it a third time.

The upshot of this is you actually have a much better understanding of the different way your script needs to work if you're adapting it for a third use instance.