Changes for page Glossary

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

From version 18.33
edited by chrisby
on 2023/11/18 23:07
Change comment: There is no comment for this version
To version 18.37
edited by chrisby
on 2023/12/01 18:18
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -59,6 +59,7 @@
59 59  | Problem Domain | The language/terminology used to describe the software requirements ("the problems") from the perspective of non-technical stakeholders. |
60 60  | Production Code | Code that comprises the functioning part of an application, as opposed to test code. |
61 61  | Programmer | Someone who writes and tests code. The knowledge level of a beginner. |
62 +| Refactoring | Modifying code to improve its quality without changing its functionality. |
62 62  | Requirement | Statement of what a software must be capable of doing, often outlining features, constraints, and success criteria. |
63 63  | Resources | Refers to the assets used in the project, including time, money, staff, and effort. |
64 64  | Return of Investment (RoI) | The ratio of the business value gained from implementing a story to the effort/cost involved. A higher RoI means that something is more worth implementing than something with a low RoI. |
... ... @@ -90,4 +90,5 @@
90 90  | [[Velocity|doc:Software Engineering.Agile.Extreme Programming.Planning Game.Agile and Data.WebHome]] | See link. |
91 91  | Virtual Machine (VM) | A software emulation of a physical computer, able to run its own OS and applications as if it were a separate physical machine. |
92 92  | [[Waterfall|doc:Software Engineering.Agile.Problems of Waterfall.WebHome]] | See link. |
94 +| Whispers | Vague comments in the source code that imply code problems without clearly explaining or addressing them. |
93 93  | Wiring | The process conducted by the IoC container to create and inject dependencies, facilitating application startup. |