Code Library
Noun · Development
Definitions
A reusable collection of code packaged for use by other programs or components, usually providing specific functionality behind a stable interface. Code libraries help teams avoid rewriting common logic, though they also introduce versioning and dependency management considerations.
In plain English: Reusable code packaged so other software can use it.
Example: "The team extracted the validation rules into a shared code library so the API and worker services stopped drifting in business behavior."