- Team Leader ITSC email [email protected]
- Team Leader Features 3,6
- Team Leader Best 3 commits URLs
- https://github.com/KP-Kepra/COMP3111-Spring2018-Project/commit/5c59c75952dbac0c6c840430582730be3c9fa72b
- https://github.com/KP-Kepra/COMP3111-Spring2018-Project/commit/bee9b3b828cc3020b5e319dce0159d937920a57f
- https://github.com/KP-Kepra/COMP3111-Spring2018-Project/commit/722a0e73d5efcfd150f2d1cc62ecef60d6d03d78
- Member 1 ITSC email [email protected]
- Member 1 Features 2,5
- Member 1 Best 3 commits URLs
- https://github.com/KP-Kepra/COMP3111-Spring2018-Project/commit/821546aa366e3959dbc7d45e97519756adf4c722 Code refactor of Chart and its subclasses, where initially everything, including function and UI, were within one big class. It has since moved, so that UI is on ChartDisplay and its subclasses, while functional is under Chart and its subclasses.
- https://github.com/KP-Kepra/COMP3111-Spring2018-Project/commit/937845a172c5f3515ee2b2c1297eb42f36d80797 Unit Testing Unit testing of Feature 2 with 100% coverage.
- https://github.com/KP-Kepra/COMP3111-Spring2018-Project/commit/087e702948b6962fe2d7fa94c2e4ee1dd01ea663 Code refactor of feature 5, transformation. Originally, all of the transformation related functions were inside DataTable. However, seeing as how it was getting more and more complex, I had the idea of creating a new class to contain all of the functions. Later, some of this will also be refactored into two different sources, one for functionality and another for UI.
- Member 2 ITSC email [email protected]
- Member 2 Features 1,4
- Member 2 Best 3 commits URLs
- https://github.com/KP-Kepra/COMP3111-Spring2018-Project/commit/8907bdeac9031c137b8870ae0b4eb37dbc74ba8f
- https://github.com/KP-Kepra/COMP3111-Spring2018-Project/commit/78b0edeb5040409a4dd9e7861f79f5ba778367d2
- https://github.com/KP-Kepra/COMP3111-Spring2018-Project/commit/a0f2db92c65bf4b5b3979d6e2a729c923456097a
- https://docs.oracle.com/javafx/2/ui_controls/combo-box.htm
- https://docs.oracle.com/javafx/2/ui_controls/button.htm
- https://docs.oracle.com/javafx/2/ui_controls/radio-button.htm
- https://www.tutorialspoint.com/java/java_serialization.htm
- Prof. Desmond Tsoi's lecture note on Java GUI Programming (https://course.cse.ust.hk/comp3021/notes/7-gui-programming-full.pdf) and Event-driven Programming (https://course.cse.ust.hk/comp3021/notes/8-event-driven-animations-full.pdf)
- Our commits were approximately four times the amount of what it should have because two of our members accidentally had the wrong commit email, so during fixing it, all of those members' commit were replicated by the new email that is linked to the account instead.
- We didn't use any pull request since we were always working together, so all of us worked on the master branch instead. We have confirmed this with Prof. Kenneth and he told us that it is fine since he saw us working together several times, and to tell the TAs that according to him it is alright.