5 ms·
> Even worse, the idea that SE is a learning process is not communicated in any of the SE textbooks I know. I think that Naur's "Programming as Theory Building
by josnyder 6y ago
> Even worse, the idea that SE is a learning process is not communicated in any of the SE textbooks I know.
I think that Naur's "Programming as Theory Building" (1985) communicates this idea succinctly and forcefully. It's not a textbook, though.
- abecedarius 6y agoAlso https://www.amazon.com/Software-Capital-Economic-Perspective-Engineering/dp/0818677791 https://www.amazon.com/Software-Capital-Economic-Perspective...
- hyperpallium2 6y agoNaur's emphasis on "personal advice" reminds me of Bloom's 2 sigma effect https://wikipedia.org/wiki/Bloom%27s_2_sigma_problem https://wikipedia.org/wiki/Bloom%27s_2_sigma_problem "the average tutored student was above 98% of the students in the control class" I guess "personal advice" is teaching the code's theory, and much better than learning from a one-off textbook (i.e. documentation).