-
Notifications
You must be signed in to change notification settings - Fork 411
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
[CS2103T-T17-2] Traveez #70
base: master
Are you sure you want to change the base?
[CS2103T-T17-2] Traveez #70
Conversation
v1.2 v1.3 Increments
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Interesting design as it looks v different from a normal MVC pattern
@@ -93,13 +107,14 @@ The `UI` component, | |||
|
|||
[[fig-LogicClassDiagram]] | |||
.Structure of the Logic Component | |||
image::LogicClassDiagram.png[] | |||
image::BetterLogicClassDiagram.png[] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can break up into smaller abstraction
@@ -115,21 +130,23 @@ NOTE: The lifeline for `DeleteCommandParser` should end at the destroy marker (X | |||
=== Model component | |||
|
|||
.Structure of the Model Component | |||
image::ModelClassDiagram.png[] | |||
image::BetterModelClassDiagram.png[] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There should not be floating models in the diagrams. need an arrow to bind it to something
docs/DeveloperGuide.adoc
Outdated
|
||
*Calendar Class Diagram:*+ | ||
|
||
image::CalendarClassDiagram.png[] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Calendar should not have an extra arrow to abstract class events.
Calendar can be placed below ReadOnlyCalendar to improve readability
docs/DeveloperGuide.adoc
Outdated
|
||
The above diagram shows that ``Calendar`` stores information about the state of the user's calendar, including information about the user's current view as indicated by ``currentMonth``. | ||
|
||
image::ShowSequenceDiagram.png[] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is the last Command Result box missing an arrow back to Logic manager?
docs/DeveloperGuide.adoc
Outdated
exposes an unmodifiable ObservableList<Event> that can be 'observed' e.g. the UI can be bound to this list so that | ||
the UI automatically updates when the data in the list change. | ||
|
||
does not depend on any of the other three components, UI, logic and storage which are common through all the features |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Point form?
|
||
=== Model Component | ||
|
||
The implementation of the model class in TravEzy is to be a generic. Hence, the model object being instantiated |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If I am not wrong, you guys are treating model as a data type here right?
Updates UG Main images
Update UG - Diary
Update UG for main
* 'master' of https://github.com/AY1920S1-CS2103T-T17-2/main: (27 commits) Update UserGuide.adoc Update UserGuide.adoc Update UserGuide.adoc Update UserGuide.adoc Update UserGuide.adoc Update UserGuide.adoc Updates UG main checkstyle Update UserGuide.adoc Update UserGuide.adoc Updates UG Add files via upload Update UserGuide.adoc Add files via upload Add files via upload Delete check1.png Delete check2.png Update UserGuide.adoc Update UserGuide.adoc Update UserGuide.adoc ... # Conflicts: # docs/UserGuide.adoc
Solve merge conflicts and update UG
Revert "Solve merge conflicts and update UG"
# Conflicts: # docs/DeveloperGuide.adoc
Refine DG
Calendar v1.4
Fix checkstyle
Merge fixes
* 'master' of https://github.com/AY1920S1-CS2103T-T17-2/main: Fix developer guides and user guides Fix website Fix checkstyle Fix checkstyle Fix checkstyle Update Developer Guide Fix checkstyle v1.4 implementation
Calendar v1.4
Update UserGuide.adoc
Update bjhoohaha.adoc
No description provided.