3 ms·
Beginners and low-intermediates tend to be very rules-driven in their thinking about whatever it is they're learning. Statements about programming are universal
by marginalia_nu 4y ago
Beginners and low-intermediates tend to be very rules-driven in their thinking about whatever it is they're learning. Statements about programming are universally true or false, and they readily absorb notions from blogs and so on without the experience required for evaluating to which extent what is said is true (and in which contexts they are true).
I'll also note a general tendency toward zealotry regarding terms that are value loaded. "Pure", "clean", "functional", "correctness". I'll posit that if in some parallel universe FP was called "beige programming" and "pure functions" had instead been dubbed "moist functions", there wouldn't be half the zealotry in this regard, even though these are properties of the signifier and not the signified.