Good code as good explanations

..

DRAFT

Idea: apply David Deutsch’s definitions of “good explanation” and “good theory” to code quality