architect-handbook

Software Architect Handbook

View on GitHub

Sustainability

Software is sustainable when, for the expected life span of the code, we are capable of responding to changes in dependencies, technology, or product requirements. We may choose to not change things, but we need to be capable.