... |
... |
@@ -46,7 +46,7 @@ |
46 |
46 |
| Separation of Concerns | A design principle suggesting that each module or component should have a single responsibility or concern, enhancing clarity and maintainability. | |
47 |
47 |
| [[Setter Injection|doc:Software Engineering.Architecture.Dependency Injection.Types of Dependency Injection.WebHome]] | A type of dependency injection where a dependency is provided to an object through a setter method. | |
48 |
48 |
| Snapshot | A saved state of a system or data at a specific point in time. Can be used for rollbacks. | |
49 |
|
-| Static | Behaviors/properties determined before or at compile time. Examples: static code analysis tools inspect source code; statically-typed languages determine an object's type at compile time. | |
|
49 |
+| Static | Pertains to behaviors or properties determined at compile time. Examples: static code analysis tools inspect source code; statically-typed languages determine an object's type at compile time. | |
50 |
50 |
| System | Entirety of software components designed to work together effectively in a production environment. | |
51 |
51 |
| Test Code | Code that tests the functionality of production code. Does not contribute to the operational aspects of an application. | |
52 |
52 |
| Test-Driven Development (TDD) | A development approach where code is written in small increments, with tests defining functionality written at the beginning of each coding iteration. | |