How do we read code?
I'll be very interested in findings on the terseness of code and its effects on readability by experienced coders.<p>For example, the ternary operator is consider by many to be an elegant solution to simple if statements but from a comprehension (and therefore bug-finding) standpoint, is it superior?  Also, how does this effect change as the size of the codebase grows from a single page (as depicted in the video) to a more complex class file.<p><pre><code>  value = test ? (some_value * multiple) : false_value
  
  # vs
  
  if (test) {
    value = some_value * multiple
  } else {
    value = false_value
  }</code></pre>