libpd/libpd — comment on commit 16ee1d817ac5e20a4903538d1e721930a1826f3c
File:  line 0
By nettoyeurny:

I found that in this case, the structure imposed by pragma marks interfered with my reading of the code. As a general rule, I want method definitions close to their first invocation, so that I can read it from top to bottom without scrolling around too much. Locating methods according to whether they're private or public or something else just took too long... Now that I understand what's going on, though, I'm not entirely opposed reorganizing the class and putting pragma marks back.