An organization uses a proprietary algorithm that was never formally analyzed. What professional risk does this introduce?
-
A
The algorithm will definitely be slower than open-source alternatives
-
B
Unknown worst-case behavior may cause undetected performance cliffs in production
-
C
Proprietary algorithms violate software engineering standards
-
D
The algorithm cannot be optimized without the original author