3 ms·
We wouldn't get anywhere if everyone had to worry about every issue. Do you know about the concept called "clean code"? The idea is that our mental capacity is
by Klockan 10y ago
We wouldn't get anywhere if everyone had to worry about every issue. Do you know about the concept called "clean code"? The idea is that our mental capacity is limited so we should try to reduce the amount of things you need to think about to solve a problem. High level interfaces like JavaScript might mislead people but they are still preferable to forcing everyone to bother with the gritty details of machine instructions.
Similarly when we teach things we start with simple concepts and hide the ugly truths. The simplified versions might be wrong, but they are easier to learn and true enough to be useful. There have been many attempts to stop teaching those half truths and just go to the meaty concepts directly, but all of them have proven to be worse than just teaching half truths first. Thus it seems like people are good at handling being misled and later update their understanding to fit new data.