3 ms·
I think a useful generalization of this is Mental Models [1]. As with all models, they might not be perfect, but some are useful. Also for the purpose of this
by angarg12 4y ago
I think a useful generalization of this is Mental Models [1]. As with all models, they might not be perfect, but some are useful.
Also for the purpose of this article, I think its ok to have simplified or imperfect mental models of things, until we need more details. For example, we might think about hardware in an abstracted high level way, until we need to deal with low level programming, high performance, weird hardware bugs, etc. Being aware of Mental Models helps you to find your blind spots and work on them as necessary.
[1] https://fs.blog/mental-models/ https://fs.blog/mental-models/