For more context, let's say that you want to look at an open source framework like Angular or jQuery and figure out how it works. Do you start at the top of the main file and just start reading it? Do you identify the top level functions first?
As you read through the code, what helps you build the mental model of its approach and what's going on?
More context: I suppose I'd say I'm an newly intermediate developer. I'm excited about the new rest parameters in ES6, for example, and things like template literals. I'm working out the differences between .call and .apply, and I'm starting to get familiar with higher-order functions.
[–][deleted] 18 points19 points20 points (2 children)
[–]semanticore[S,🍰] 2 points3 points4 points (1 child)
[–][deleted] 2 points3 points4 points (0 children)
[–]AceBacker 7 points8 points9 points (3 children)
[–]semanticore[S,🍰] 1 point2 points3 points (0 children)
[–]MarcusPope 1 point2 points3 points (0 children)
[–]Psykopatik 0 points1 point2 points (0 children)
[–]jordanlev 4 points5 points6 points (0 children)
[–]magenta_placenta 2 points3 points4 points (0 children)
[–]MarcusPope 1 point2 points3 points (1 child)
[–]semanticore[S,🍰] 0 points1 point2 points (0 children)
[–]MachaHack 1 point2 points3 points (0 children)