Changes for page Glossary

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

From version 26.1
edited by chrisby
on 2024/09/19 10:50
Change comment: Renamed back-links.
To version 25.1
edited by chrisby
on 2024/09/19 10:50
Change comment: Renamed back-links.

Summary

Details

Page properties
Content
... ... @@ -26,7 +26,7 @@
26 26  | [[Definition of Done|doc:Software Engineering.Agile.Extreme Programming.Acceptance Tests.WebHome]] | See link. |
27 27  | Dependency | In context of classes, a dependency is an object required by another object to perform its functions. Often, dependencies are provided via dependency injection. |
28 28  | Dependency Cycle | 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. |
29 -| [[Dependency Injection|doc:Software Engineering.Hidden.Architecture.Dependency Injection.WebHome]] (DI) | A technique where an object's dependencies are provided from outside, rather than being created within the object itself. |
29 +| [[Dependency Injection|doc:Software Engineering.Architecture.Dependency Injection.WebHome]] (DI) | A technique where an object's dependencies are provided from outside, rather than being created within the object itself. |
30 30  | Developer | Skilled programmer with advanced technical knowledge in areas such as software design, coding best practices, technical concepts, etc. |
31 31  | Dirty (Code) | Code that is messy, unreadable, or poorly designed. |
32 32  | Distribution | A version of an OS packaged with specific software and configurations, designed for specific use cases. Examples: Ubuntu, Fedora, and Arch Linux, all based on Linux. |