4 ms·
I think most people learn those things by experience. Let them maintain their code for a while, and they will eventually discover why things like "mutable state
by z3t4 7y ago
I think most people learn those things by experience. Let them maintain their code for a while, and they will eventually discover why things like "mutable state everywhere" and "race conditions" are bad. It's only after they have felt the pain they are willing to buy the solution.
- btschaegg 7y agoI would have followed the same reasoning a couple of years ago, but have since had the "pleasure" of working with people that have been producing this kind of code for multiple decades. At this point, I've grown more amazed at how good humans can ignore self-inflicted pain and more cynical when it comes to believing in their adapability. Though that obviously does not apply to everyone.
- LandR 7y agoA lot of people don't learn though, they just think this is what development is like.