phetsims / plinko-probability

"Plinko Probability" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
6 stars 7 forks source link

Code Review #25

Closed ariel-phet closed 8 years ago

ariel-phet commented 8 years ago

PhET code-review checklist

Build and Run Checks

Strings

Repository structure

   my-repo/
      assets/
      audio/
         license.json
      doc/
         model.md
         implementation-notes.md
      images/
         license.json
      js/
         my-repo-config.js
         my-repo-main.js
      .gitignore
      my-repo_en.html
      my-repo-strings_en.json
      Gruntfile.js
      LICENSE
      package.json
      README.md

For a common-code repository, the structure is similar, but some of the files and directories may not be present if the repo doesn’t have audio, images, strings, or a demo application.

   my-repo/
      js/
         common/
            model/
            view/
         custom
            model/
            view/
         introduction
            model/
            view/
         my-repo-config.js
         my-repo-main.js

Coding conventions

Documentation

Common Errors

Organization, Readability, Maintainability

Performance, Usability

// Cap large dt values, which can occur when the tab containing 
// the sim had been hidden and then re-shown
dt = Math.min( 0.1, dt );

Memory Leaks

jessegreenberg commented 8 years ago

Code review completed, @veillette @Denz1994 @memo330179 great work, the sim looks really nice and is in great shape!

Once the issues labeled code-review have been completed, everything in the checklist will be covered. I have gone ahead and checked everything off here. Progress will be tracked in the issue list.

Removing the high priority label, but keeping this issue open for reference. Also pinging @ariel-phet so he is aware.

pixelzoom commented 8 years ago

There are 2 issues remaining labeled "code review", so I'm going to go ahead and close this issue.