issues
search
makaip
/
mathematix
A nodeblock-based math webapp.
https://makaip.github.io/mathematix/
GNU General Public License v3.0
4
stars
0
forks
source link
Huge Refactor + Introduction of OOP
#8
Closed
AlexanderJCS
closed
8 months ago
AlexanderJCS
commented
8 months ago
Include object-oriented programming concepts
Nodule class, Node class, ValueNode class, FunctionNode, and OutputNode
Remove several unnecessary console.log statements that just flood the console
Remove some unused code
Fix some indentation errors
Remove near-duplicated code
Rework how formulas are generated, now using recursive algorithms and polymorphism (removing a lot of spaghetti)
Input nodes now have labels
Super long switch statements are replaced with HashMaps