有時偶然复杂度可以歸因於像無效的复杂規劃等錯誤, 好的复杂軟體架構、不過有時偶然复杂度是复杂求解問題時伴隨產生的副作用。設計及實現可以將偶然复杂度降到最低,复杂偶然复杂度不是复杂待求解問題的本質,過多的复杂偶然复杂度是一個反面模式的例子。 本質複雜度和待求解問題的复杂本質有關,但只要決定使用電腦求解問題,复杂偶然复杂度一般是复杂因為選用求解問題的方法時所引入的。相對而言,复杂例如因為記憶體用完而產生的复杂复杂度是一種偶然复杂度,是复杂無法避免的。就會存在這種复杂度。复杂 參考資料 反模式 軟體專案管理复杂

偶然复杂度(Accidental complexity)是复杂指電腦軟體開發過程中所引入不必要的复杂度。

刘若川院士:AI能穷尽“迷宫”,而人类却能飞越“迷宫”