Code coverage — is a measure used in software testing. It describes the degree to which the source code of a program has been tested. It is a form of testing that inspects the code directly and is therefore a form of white box testing.[1] Code coverage was among … Wikipedia
Code reuse — Code reuse, also called software reuse, is the use of existing software, or software knowledge, to build new software.[1] Contents 1 Overview 2 Types of reuse 3 Examples … Wikipedia
Code golf — An example round of code golf running on 4clojure.com, showing the problem expressed as a series of unit tests, special requirements for the round s problem, and a results graph (the league ) with a personal score. Code golf is a type of computer … Wikipedia
List of tools for static code analysis — This is a list of significant tools for static code analysis.Historical products* Lint the original static code analyzer of C code.Open source or Noncommercial products .NET (C#, VB.NET and all .NET compatible languages) *… … Wikipedia
Software package metrics — This article describes various software package metrics. They have been mentioned by Robert Cecil Martin in his Agile Software Development: Principles, Patterns, and Practices book (2002).The term software package , as it is used here, refers to… … Wikipedia
Source lines of code — (SLOC) is a software metric used to measure the size of a software program by counting the number of lines in the text of the program s source code. SLOC is typically used to predict the amount of effort that will be required to develop a program … Wikipedia
Income inequality metrics — The concept of inequality is distinct from that of poverty[1] and fairness. Income inequality metrics or income distribution metrics are used by social scientists to measure the distribution of income, and economic inequality among the… … Wikipedia
List of code quality management dashboards — This is a list of significant tools for helping managers and developers to measure, control and improve applications health. As a rule, those tools are composed of four layers : * Static or dynamic code analysis engines to provide metrics such as … Wikipedia
Duplicate code — is a computer programming term for a sequence of source code that occurs more than once, either within a program or across different programs owned or maintained by the same entity. Duplicate code is generally considered undesirable for a number… … Wikipedia
Object code optimizer — A binary optimizer takes the existing output from a compiler and produces a better execution file with the same functionality. An object code optimizer, sometimes also known as a post pass optimizer or, for small sections of code, peephole… … Wikipedia