phetsims / build-a-molecule

"Build a Molecule" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
8 stars 7 forks source link

source code directory store structure doesn't conform to PhET standards #129

Closed pixelzoom closed 4 years ago

pixelzoom commented 4 years ago

While investigating https://github.com/phetsims/build-a-molecule/issues/100, I noticed source code directory store structure doesn't conform to PhET standards. The js/ directory should have a subdirectory for each screen (single/, multiple/, larger/) and a common/ subdirectory for code shared by 1 or more screens. Instead, it has model/, view/, and screen/. This will fail code review, and should be reorganized.

Denz1994 commented 4 years ago

The js directory now contains common and screen-specific directories. The relevant paths have been updated in all the require import statements. Closing this one.