liveBook · Manning

Quality

Quality is the degree to which an entity, process, or outcome satisfies relevant criteria or exhibits desirable properties.

How 5 Manning books explain it

Think Like a Software Engineering Manager

Code quality is the degree to which source code satisfies standards for correctness, maintainability, clarity, and related engineering attributes.

How it is used
Guides engineering managers in setting coding expectations, reviewing work, coaching performance, and reducing technical debt.
How deep it goes
Explains standards, reviews, modularity, measurement, coaching, and technical-debt questions without detailing automated-tool implementation.
Examples
Uses naming and formatting standards, peer-review comments, revision counts, modular components, coaching records, and technical-design questions.
What you can do after
Apply code-quality practices by setting standards, reviewing changes, tracking feedback, coaching gaps, and prioritizing debt reduction.

Read how Think Like a Software Engineering Manager explains quality →

Build a Large Language Model (From Scratch)

A numeric evaluation result used here to summarize how well the fine-tuned model's responses are judged by another model.

How it is used
Quantifies fine-tuned model performance on the test set.
How deep it goes
Defines a 0–100 integer rating and shows how to compute an average score, but stops short of deeper evaluation theory.
Examples
Uses test-set examples, per-entry prompts, and an averaged score such as 50.32.
What you can do after
Apply it to score responses and compute a benchmark average for comparison.

Read how Build a Large Language Model (From Scratch) explains quality →

Lead Developer Career Guide

The degree to which software satisfies requirements and achieves desirable properties such as reliability, maintainability, and correctness.

How it is used
Prioritizes quality while planning and delivering software projects.
How deep it goes
Connects quality to standards, reviews, testing, maintainability, and workload, without describing a scoring method.
Examples
Uses a reusable CSV library, a React starter project, and workplace examples of deadlines, resource constraints, and burnout.
What you can do after
Practice quality-focused delivery by reviewing code, testing thoroughly, and planning realistic workloads and resources.

Read how Lead Developer Career Guide explains quality →

Architecture Modernization: Socio-technical alignment of software, strategy, and structure

Code health is the maintainability and internal quality of a codebase, including properties that support safe and efficient change.

How it is used
Protects the ability of strategic and high-value domains to evolve quickly over the long term.
How deep it goes
Explains business and organizational importance through architecture, domain boundaries, dependencies, and team incentives, but offers no refactoring procedure.
Examples
Uses strategic IT, a decisive core, advanced architecture, rich domain models, and legacy code as contrasting contexts.
What you can do after
Evaluate code health as a business enabler whose neglect slows change and increases long-term cost and risk.

Read how Architecture Modernization: Socio-technical alignment of software, strategy, and structure explains quality →

Software Testing with Generative AI

The degree to which a language-model response is legible, useful, accurate, and appropriate for its intended purpose.

How it is used
Evaluates language models against the requirements of a specific problem rather than relying on general performance indicators.
How deep it goes
Defines practical criteria and recommends comparative experimentation, but stops short of a formal scoring framework.
Examples
Uses comparative code-generation results from OpenAI GPT models and Google Gemini to illustrate task-specific quality.
What you can do after
Evaluate and select models by comparing their responses to prompts for a defined practical problem.

Read how Software Testing with Generative AI explains quality →

Related concepts

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.