Measurement
Measurement is the systematic assessment of a property, behavior, or outcome that produces an observed value, score, or judgment.
Modern C, Third Edition
A measurement is an observed quantitative value obtained from a program execution or other empirical process.
- How it is used
- Supports performance assessments of C code and tests claims of improvement after algorithm selection.
- How deep it goes
- Works through repeated timing, statistics, comparison, and compiler inspection; defers a full treatment of experimental measurement.
- Examples
- Uses timed C loops, timespec_get calls, printed timing statistics, compiler assembly, and a comparison table.
- What you can do after
- Practice/perform repeated timing and statistical comparison while checking instrumentation bias before claiming a performance gain.
Modern C
- How it is used
- Tests claims about C code performance through timed execution rather than speculation.
- How deep it goes
- Works through instrumented loops, repeated timing statistics, and compiler inspection; leaves the broader science of measurement outside scope.
- Examples
- Compares timed C loops, generated GCC and Clang code, reported means and deviations, and a table of conclusive differences.
- What you can do after
- Evaluate/understand performance claims using repeated timings, statistics, and inspection of executed code while accounting for measurement bias.
Effective Data Analysis
Measurement is the systematic assignment of values or categories to attributes, phenomena, or processes so they can be represented and analyzed.
- How it is used
- Supports analytics by converting vague or unstructured information into metrics that address meaningful research and stakeholder questions.
- How deep it goes
- Explains conceptualization, scales, proxies, and testing, while stopping short of detailed statistical procedures or full instrument construction.
- Examples
- Uses stress measurement, organizational data, self-report questionnaires, software usability questions, response scales, and question-order comparisons.
- What you can do after
- Design and evaluate measures that represent target phenomena consistently, accurately, and appropriately for analysis.
.NET in Action, Second Edition
A measurement is a quantified observation of a software or system characteristic such as execution time or resource usage.
- How it is used
- Exposes the latest sensor observations through an ASP.NET Core HTTP API for air-conditioning units.
- How deep it goes
- Defines measurement data and models it in C#, but defers persistence, live updates, and historical retrieval.
- Examples
- Uses exhaust-air, coolant, and outside-air temperature readings in a JSON response and C# record model.
- What you can do after
- Build an endpoint that returns typed measurements and verify its successful HTTP response with an integration test.
Read how .NET in Action, Second Edition explains measurement →
Related concepts
- standarduses · A standard is an established rule, specification, or convention that defines a consistent reference for practice, representation, behavior, or evaluation.
- self-improvementmeasures · Self-improvement is the iterative enhancement of a system’s capabilities or performance through its own analysis, learning, or changes to itself or the processes that produce it.
- biasproduces · Bias is a systematic deviation or tendency in data, measurements, estimates, judgments, or outputs that skews them relative to a relevant target or impartial baseline.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.



