Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This is a good example of getting a drink from the firehose. A large piece of code required the writer to understand a whole heap of concepts to understand the code.

More Detail

For another programmer to understand the code without those concepts is hard.

Code is really just a snapshot of ideas in progress at time.

It’s one of the challenges I see with the open source Open Source movement. It’s great to get the source but if the concepts in the source aren’t broken down and made digestible you might as well be shipping an encrypted binary program. Programmers end up consuming code that is open source but don’t do so with understanding.

...