The goal of software architecture is to minimize the amount of knowledge you need to have in order to build a system.
In both arenas, because the body is predominant and vulnerable, the mind becomes an instrument of silent, uninvolved assessment.
Being a detective is like being a scientist. You have to notice things other people don’t notice.
To understand the mind, study its operations in real life.