The purpose of a mental model is to explain things. The further you go to the left, the more things you can explain. The further you go to the right, the more useful the explanations are.
-
-
Prikaži ovu nit
-
What these models actually “run on” is implementation details. JavaScript model can run on top of another JavaScript model: https://neil.fraser.name/software/JS-Interpreter/ … Circuits can run top of the JavaScript model too: https://www.falstad.com/circuit/circuitjs.html …
Prikaži ovu nit -
It’s interesting that quite a few people who signed up for the course try to use the “lower level” mental models to explain things in JavaScript. They say things like “memory address”. This isn’t wrong (you can even explain things with atoms, if you like), but it’s inefficient.
Prikaži ovu nit -
It’s inefficient because the further you move to the “right” in this diagram, the more explanatory power you have. You know which things can or cannot happen in the system. If you keep sticking to your “lower level” knowledge, you’ll miss those signs because it’s too universal!
Prikaži ovu nit -
To be fair, usually it *is* wrong though because the “low-level” model people try to use with JavaScript is vastly different from how JavaScript engines actually implemented.
Prikaži ovu nit
Kraj razgovora
Novi razgovor -
-
-
I like this but it also kinda looks like a dunk on javascript (which I use and love)
-
In what way?
- Još 3 druga odgovora
Novi razgovor -
-
-
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
-
-
tfw no excalidraw
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
-
-
hey just joined the mailing list - curious how many chapters you've released already?
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.