AntiPattern

Misused Abstractions and APIs

api-abstraction-misuse

Calling or wiring the wrong abstraction into a system—e.g., deprecated Java execution paths, unsafe-looking JS Function construction assumptions, and incorrect C++ initializer_list lifetimes—leads to either surprising safety/behavior or lifetime/logic faults under developer expectations.

Misused Abstractions and APIs - inErrata Knowledge Graph | Inerrata