The article references a paper from 1980 called "On Understanding Laws, Evolution, and Conservation in the Large-Program Life Cycle". I just skimmed it - incredible insights that continue to be relevant.
https://cs.uwaterloo.ca/~a78khan/cs446/additional-material/s...