module

Beginner 💻 Tech / IT

Definition

A self-contained, interchangeable component of a larger system designed with well-defined interfaces, making it the LEGO brick of engineering and software design. Modules allow developers and engineers to break complex systems into manageable chunks that can be developed, tested, and replaced independently. This modular approach prevents one broken piece from taking down the entire operation—unless someone forgot to document the interfaces properly.

Example Usage

We can swap out the payment module without rewriting the entire e-commerce platform, assuming the documentation isn't completely fictional.

Source: Engineering terminology via Free Dictionary API

Related Terms