# 📝Time-adjusted complexity definition

- source
- Ousterhout
_{2018}, p. 6

Ousterhout defines complexity as $C = \sum_{p} c_p t_p$ where

- $c_p$—complexity of a part
- $t_p$—time developers spend on this part

Time-adjusted complexity justifies pushing the complexity downward.