I haven’t done a lot of it, but I’ve done a little, and per my recent thoughts about the value of recording accumulated learning in the form of code, I’m wondering whether the wide availability of open source for so many types of software will make it a lot more prevalent and show a whole facet of the value of open source that hasn’t been addressed too often.
What I mean by ‘it’ is reading source code in order to learn about the field in which the code is used. With good code and skill at navigating and reading it, I bet a lot of answers to questions about a field can be found, along with related structures and details and exceptions that aren’t always captured effectively in books or expert answers. Hmm, I say.