-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Code review for MagnetAccessibleDragHandler.js #94
Comments
I'm sorry that you even looked at MagnetAccessibleDragHandler. I'm a bit embarrassed, and it was probably just a waste of time. I wrote it quickly prototyping. We should probably discuss further, but in my mind, any code that is only used when a11y is enabled shouldn't be code reviewed because it will be changed in the next few months. |
I understand the value of being able to quickly prototype in master--at a minimum, prototype files should be clearly documented as such. But it isn't too much more work to annotate code and document properly as you go (much more difficult to do later on), and this can come in handy if we keep the code for production, or if other developers need to read/understand/maintain the file. |
From here I will keep you more apprised of what is to come for the a11y implementation of FL. Right now the IDRC is working on it, and is fully in the designing phase. They wanted a prototype to play around with. In retrospect, knowing about the stabilization of this sim for phet-io, I should have done this in a branch. Closing |
No worries, the changes look good, thanks! |
From #86
direction
, it looks like it can be {number|null}self
in parts andthis
in parts, it should be made consistent:@public
or@private
I did not realize this file was under active development while I was working on the code review in #86, but it would be good to do a code review on it once it is getting more stable.
The text was updated successfully, but these errors were encountered: