| ... | ... | @@ -12,7 +12,6 @@ | 
              
                    | 12 | 12 | |                                                          Best Practices                                                          |                                                                                                                                                                                                             Widely accepted guidelines designed to enhance programming productivity and code quality. Adherence can prevent many potential issues.                                                                                                                                                                                                              | | 
              
                    | 13 | 13 | |                                                             Business                                                             |                                                                                                                                                                                                                                           Non-technical decision makers in the organization developing the software.                                                                                                                                                                                                                                            | | 
              
                    | 14 | 14 | |                                                          Business Value                                                          |                                                                                                                                                                                                                                                 The worth of a feature in terms of its benefit to the business.                                                                                                                                                                                                                                                 | | 
              
                    | 15 |  | -|                                                            Clean Code                                                            |                                                                                                                                                                      A term coined by Robert. C Martin, see [[book recommendations|doc:Main.Recommended Books.WebHome]]. It means code that is readable, which means easy to understand and also maintainable, which means easy to change.                                                                                                                                                                      | | 
              
                    | 16 | 16 | |                                                           Compile Time                                                           |                                                                                                                                                                                                                                          The period when the code is compiled. Often used to distinguish from runtime.                                                                                                                                                                                                                                          | | 
              
                    | 17 | 17 | |                                                            Concretion                                                            |                                                                                                                                      The counterpart to 'abstraction'. Concretion is also known as 'implementation'. In OOP, it refers to non-abstract classes that implement the methods of interfaces or abstract classes. A concretion provides the 'concrete' code defining the workings of these abstract functions.                                                                                                                                       | | 
              
                    | 18 | 18 | |    [[Constructor Injection|doc:Software Engineering.Architecture.Dependency Injection.Types of Dependency Injection.WebHome]]    |                                                                                                                                                                                                                          A type of dependency injection in which dependencies are provided to an object through constructor arguments.                                                                                                                                                                                                                          | |