Alexander Stepanov, designer of the C++ Standard Template Library, included complexity guarantees in the STL specification, arguing: The reason for introducing the notion of abstract data types was to allow interchangeable software modules.
Олександр Степанов, дизайнер стандартної бібліотеки шаблонів C++, включені гарантії складності в специфікації STL, аргументуючи: Причина введення поняття абстрактних типів даних було дозволити взаємозамінність програмних модулів.