Software is a Living System

>The only way to understand it is to live with it and study it and see how it behaves in response to change.

When Joshua first started working with the codebase, he found it inscrutable. But, given his past experiences, when he embarked on this journey, he found paths through it more easily.

He talked about how he came to appreciate this code as a living organism, not as a mechanistic system, where the only way to understand it was to live in it. To observe how it might behave when changes are made.

related

A codebase is an organism. web