-
Notifications
You must be signed in to change notification settings - Fork 0
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 #32
Comments
Kick-off meeting today with @matthew-blackman and @samreid.
|
PhET Code-Review Checklist (a.k.a "CRC")
Specific Instructions
GitHub IssuesThe following standard GitHub issues should exist. If these issues are missing, or have not been completed, pause code
Build and Run ChecksIf any of these items fail, pause code review.
Memory LeaksPlease note that dynamic allocation/linking and disposal are not used in this sim. Models are created once. Views display DynamicProperties across models. The term "dispose" is forbidden via a lint rule.
Performance
Usability
Internationalization
Repository Structure
Coding Conventions
TypeScript Conventions
Math Libraries
IE11
Organization, Readability, and Maintainability
public constructor( tickMarksVisibleProperty: Property<boolean>,
model: Pick<IntroModel, 'changeWaterLevel'>, // <-- Note the call site can pass the whole model, but we declare we will only use this part of it
waterCup: WaterCup, modelViewTransform: ModelViewTransform2,
providedOptions?: WaterCup3DNodeOptions ) {
AccessibilityThis section may be omitted if the sim has not been instrumented with accessibility features. Accessibility includes General
Alternative Input
PhET-iOThis section may be omitted if the sim has not been instrumented for PhET-iO, but is likely good to glance at no matter.
|
Code review is done, issues linked above. This sim is in great shape - well done! While I took the sim for a spin in Studio, it was a quick spin, and I assumed that the tree structure has already been vetted. The tree structure seems logical and well-organized. I noticed and fixed only one PhET-iO problem: 391b4ef. Back to @matthew-blackman and @samreid to wrap up. Let me know if you have questions. Close this issue when you're done. |
All remaining work is being tracked in separate issues. Nice work all! Closing. |
No description provided.
The text was updated successfully, but these errors were encountered: