-
Notifications
You must be signed in to change notification settings - Fork 5
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
Update UG and fix minor bugs #119
Conversation
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.
LGTM
docs/DeveloperGuide.md
Outdated
the data one upon exiting the program with the `exit` command. | ||
* Saving the data once upon exit (Currently implemented): | ||
* Advantage: Better efficiency and performance of the program. | ||
* Disadvantage: If the program crashes or is exit incorrectly, data will not be saved. |
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.
"exited" !!!!!!!!!
or "crashes or exits" !!!!
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.
💀 i changed it to the second one
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.
Very good!
@@ -48,6 +48,17 @@ API: `Storage.java` | |||
* The `load` method in LoadData reads the `data.txt` file and loads any existing Income, Expense and Budget into the application. | |||
* The `save` method in SaveData saves all Incomes, Expenses and existing Budget into the `data.txt` file. | |||
|
|||
#### Design considerations: |
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.
Good clarification of our design consideration
@@ -2,7 +2,9 @@ | |||
|
|||
## Introduction | |||
|
|||
{Give a product intro} | |||
Financial Planner is a Command Line Interface (CLI) application for managing your finances conveniently. |
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.
UserGuide looks very good!
Shall we add a table of contents?
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.
added!
@@ -8,8 +8,8 @@ Class Storage | |||
Class "{abstract}\nLoadData" as LoadData | |||
Class "{abstract}\nSaveData" as SaveData | |||
Class CashflowList | |||
Class Budget | |||
Class Cashflow | |||
Class "{abstract}\nBudget" as Budget |
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.
👍
Fixes #121