Речь идет о создании кода, который легко читаем — функции которого могут быть поняты третьими сторонами, которые могут быть привлечены к его поддержке или могут быть приглашены адаптировать процессы, находящиеся ниже, выше или рядом с системой, чтобы предотвратить ее сбой. Речь идет о создании кода, который можно адаптировать, например, когда устаревшая компьютерная архитектура, на которой он работает, будет выведена из эксплуатации и должна быть заменена, либо на новый тип компьютера, либо на эмулированную версию старого компьютера: