From f4998c3e90f0b04d54dd660b984a0b6a6cffbb93 Mon Sep 17 00:00:00 2001 From: "Damith C. Rajapakse" Date: Fri, 9 Sep 2016 19:00:42 +0800 Subject: [PATCH] Fix typos in LOs --- doc/DeveloperGuide.md | 2 +- doc/LearningOutcomes.md | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/doc/DeveloperGuide.md b/doc/DeveloperGuide.md index 101b99c1b..215e1199a 100644 --- a/doc/DeveloperGuide.md +++ b/doc/DeveloperGuide.md @@ -79,7 +79,7 @@ Use case ends. 1. Should work on any [mainstream OS](#mainstream-os) as long as it has Java 8 or higher installed. 2. Should be able to hold up to 1000 persons. 3. Should come with automated unit tests and open source code. -4. Should favor DOS style commands over Unix-style commands +4. Should favor DOS style commands over Unix-style commands. ## Appendix D : Glossary diff --git a/doc/LearningOutcomes.md b/doc/LearningOutcomes.md index cc1c4b4a9..b6ce6228c 100644 --- a/doc/LearningOutcomes.md +++ b/doc/LearningOutcomes.md @@ -17,15 +17,15 @@ After studying this code and completing the corresponding exercises, you should #### Exercise: Add more user stories -* Assume you are planing to expand the functionality of the address book (but keep it as a CLI application). - What other user stories do you think AddressBook support. Add those user stories to the `DeveloperGuide.md`. +* Assume you are planing to expand the functionality of the AddressBook (but keep it as a CLI application). + What other user stories do you think AddressBook support? Add those user stories to the `DeveloperGuide.md`. ------------------------------------------------------------------------------------------------------ ## Utilize use cases `[LO-UseCases]` #### Exercise: Add an 'Edit tag' use case -* Add a use case to the `DeveloperGuide.md` to cover the use case of editing an exiting tag.
+* Add a use case to the `DeveloperGuide.md` to cover the case of editing an exiting tag.
e.g. change tag `friends` to `buddies`
Assume that AddressBook confirms the change with the user before carrying out the operation. @@ -67,7 +67,7 @@ Covered by `[LO-Polymorphism]` #### Exercise: Add an exception to an overridden method * Add a `throws Exception` clause to the `AddCommand::execute` method. Notice how Java compiler will not allow it, - unless you add the same clause to the `throws` clause to the parent class. This is because if a child class throws + unless you add the same `throws` clause to the parent class method. This is because if a child class throws an exception that is not specified by the Parent's contract, the child class is no longer substitutable in place of the parent class. * Also note that while in the above example the compiler enforces LSP, there are other situations where it is up to