Changes for page Glossary

Last modified by chrisby on 2024/09/19 10:50

From version 1.3
edited by chrisby
on 2022/12/25 18:35
Change comment: There is no comment for this version
To version 1.2
edited by chrisby
on 2022/12/25 18:27
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -5,7 +5,15 @@
5 5  
6 6  
7 7  |**Term**|**Explanation**
8 -|Aware/Unaware|The class A contains a source code reference of the class B and therefore is aware of the class B. If you were to read only the source code of class A, you would know that there must be a class B. If there was no such reference, class A would be unaware of class B.
8 +|Aware/Unaware|(((
9 +Aware:
10 +
11 +* Class A contains a source code reference of class B and is therefore aware of class B. If you only read the source code of class A, you would know that there has to be a class B.
12 +
13 +Unaware:
14 +
15 +* Class C does not contain a source code reference of class D and is therefore unaware of class D. If you only read the source code of class C, you wouldn't know about the existence of class D.
16 +)))
9 9  |Best Practices|Generally accepted guidelines aimed at increasing your programming productivity. If you take them seriously, you will save yourself a lot of pain.
10 10  |[[Constructor Injection>>path:/bin/view/Software%20Engineering/Dependency%20Injection/Types%20of%20Dependency%20Injections%20Compared/]]|Dependency Injection performed by passing a dependency to an instance via constructor argument.
11 11  |Component|(((