libpd/libpd — comment on commit 01492deb9cdaae5acf0c2d009c13f3fc7d423d1c
File: objc/PdAudioController.m line 93
By nettoyeurny:

You know, this syntactic sugar gives me the creeps. Whenever I see it, I have the urge to go looking for overridden accessors, lest there be some unexpected side effect. I know the arguments for using accessors, in particular the possibility of logging every access for debugging purposes, but I don't think that would help here because the new revision only uses these properties to hold values for the convenience of client code. Internally, the class just sets the values upon configuration and then never looks at them again.