component-oriented programming
nounA way of building computer programs by putting together small ready-made pieces, like building blocks.
The team used component-oriented programming to reuse the same login box in every app.
SYNONYMS
OTHER MEANINGS
2. A design approach where each part of a system is a self-contained unit that can be swapped or reused.
Component-oriented programming made it easy to replace the payment module without touching the rest.
3. A style of coding that focuses on assembling independent, replaceable parts rather than writing one large program.
With component-oriented programming, the dashboard was built from separate chart and table components.
4. A method of organizing software so that each component hides its details and talks to others through clear connections.
Component-oriented programming kept the components loosely coupled, so updates stayed simple.