Over-Abstraction — When Abstractions Become Obstacles - The Cost of Wrong Abstractions | OneNoughtOne