From 9c2f38b8216790d4257672068066976bd9694227 Mon Sep 17 00:00:00 2001 From: "Damith C. Rajapakse" Date: Wed, 14 Sep 2016 19:18:25 +0800 Subject: [PATCH] Make diagrams smaller --- doc/LearningOutcomes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/LearningOutcomes.md b/doc/LearningOutcomes.md index 4c206eee3..3175244f7 100644 --- a/doc/LearningOutcomes.md +++ b/doc/LearningOutcomes.md @@ -100,7 +100,7 @@ Covered by `[LO-Polymorphism]` * Note how `Logic` class depends on the `StorageFile` class. This is a violation of DIP. * Modify the implementation as follows so that both `Logic` and `StorageFile` now depend on the abstraction `Storage`. (Note: The term *abstraction* here is referring to the conception of abstracting, not to the fact that `Storage` class is `abastract`)
- + * Where else in the code do you notice the application of DIP? ------------------------------------------------------------------------------------------------------ @@ -115,7 +115,7 @@ getting the `StorageFile` class involved? That is a situation where we can use * * Change the implementation as follows so that we can inject a `StorageStub` when testing the `Logic` class.
- + > If you did the exercise in [`LO-DIP`](#apply-dependency-inversion-principle) already but those changes are in a different branch, you may be able to reuse some of those commits