Случайная сложность – такой вид сложности, когда от решения сути проблемы отвлекают неочевидности использнуемых инструментов. Например вместо решения задачи на каком-либо языке, вам приходится воевать с неочевидностями его интерпритатора/компилятора.