Code Design/Structure

i think that would be accurate.

think i reached 60k lines on two occasions writing procedural music generators, using terse variable names like "a" and "b".

on a screen 600 pixels high, i like to see as much code at once as possible. descriptive_variable_names... mystifying. all that screen real estate to encourage people not to focus.

what if you have to use those variable names in a complex calculation? simple linear interpolation would run off the right side of the screen with variables like cutoff_frequency.. i need to see the context, not see the same descriptive name hundreds of times in my code.

b += w * (a - b);
filter_buffer += cutoff_frequency * (input - filter_buffer);

similarly, some people find that writing notes on paper helps them remember. if i had to write things down to remember them, i'd see it as a condemnation of my memory. i was raised to trust myself (and to descriptively annotate my headers).