Hacker News new | ask | show | jobs
by howlgram 2918 days ago
Yes! There is crazy amounts of dilly dallying with these analogies and there are implied points of logic that are not to belong in the actual technical concept, especially when teachers make it a point to say "these should be separated into a superclass/subclass/attribute but these shouldn't, and it should be specific to this extent and not to the extent that you thought was fitting", while talking about cars and car parts or animals and animal parts and species etc and, there is no actual logic behind their arbitrary separation of concepts that makes sense in their mind, it could be implemented in multiple ways that work, but only the one that they thought made sense to them is correct and students get punished for not thinking like the teacher even if they did something right, this leads to the students wondering if the concepts are just too difficult and going over their head when it's not their fault at all.