Comment by hasley
The problem is not the abstraction itself.
The problem is that your code has to work within this abstraction and can only solve problems covered by the inventors of the abstraction.
The problem is not the abstraction itself.
The problem is that your code has to work within this abstraction and can only solve problems covered by the inventors of the abstraction.