The abstraction may be right at the time of writing, yet further on it often becomes not only wrong, but a massive hindrance.
With time and effort, hacky code and be worked into shape. An eventual wrong abstraction normally means a rewrite.
The abstraction may be right at the time of writing, yet further on it often becomes not only wrong, but a massive hindrance.
With time and effort, hacky code and be worked into shape. An eventual wrong abstraction normally means a rewrite.