Changes for page Glossary

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

From version 12.2
edited by chrisby
on 2023/10/04 13:54
Change comment: There is no comment for this version
To version 12.1
edited by chrisby
on 2023/10/03 11:00
Change comment: Rollback to version 10.1

Summary

Details

Page properties
Content
... ... @@ -21,7 +21,7 @@
21 21  )))
22 22  |Daemon|(% style="text-align:justify" %)A program running in the background of a system, typically without a GUI.
23 23  |Data Structure|(% style="text-align:justify" %)A class primarily meant to hold data and provide basic operations to access and manipulate that data. May contain only public fields, or private fields with associated getter and setter methods.
24 -|Dependency|(% style="text-align:justify" %)In context of classes, a dependency is an object required by another object to perform its functions. Often, dependencies are provided via [[dependency injection>>doc:Software Engineering.Architecture.Dependency Injection.WebHome]].
24 +|Dependency|(% style="text-align:justify" %)In context of classes, a dependency is an object required by another object to perform its functions. Often, dependencies are provided via [[dependency injection>>doc:Software Engineering.Dependency Injection.WebHome]].
25 25  |Dependency Cycle|(% style="text-align:justify" %)A situation where two or more classes depend on each other to be instantiated. This situation creates a circular dependency that makes object creation impossible. The dependency graph should be a directed acyclic graph rather than a cycle.
26 26  |[[Dependency Injection>>doc:Software Engineering.Dependency Injection.WebHome]] (DI)|(% style="text-align:justify" %)A technique where an object's dependencies are provided from outside, rather than being created within the object itself.
27 27  |Dirty|Code that is messy, unreadable, or poorly designed. Often refers to 'quick-and-dirty' code written under time pressure.