Frankly, having a job one does not enjoy is the _vast majority_ case. So you should think of being able to change that as a gamble where the odds are generally against you. My opinion is: you should not think of your…
I think code visibility is more important (intention revealing). It allows you to move forward (with proper abstraction) while still provides a chance to refactor later. DRY and Boy Scout Rule should always be honoured.
Frankly, having a job one does not enjoy is the _vast majority_ case. So you should think of being able to change that as a gamble where the odds are generally against you. My opinion is: you should not think of your…
I think code visibility is more important (intention revealing). It allows you to move forward (with proper abstraction) while still provides a chance to refactor later. DRY and Boy Scout Rule should always be honoured.