composable
Stackable like Legos
Composable describes something designed to be combined with other parts to create larger systems.
The term dominates software engineering, where composable functions or components can be assembled like building blocks: The API is fully composable, so you can chain operations together.
The appeal is flexibility—composable elements work independently but snap together cleanly.
The concept extends beyond code to any modular system: composable architecture, composable infrastructure, composable design patterns.
Able to be joined
- mergeableAble to combine
- nestableAble to fit within
- interlockingEngaging by overlap
- mixableAble to combine smoothly
assemblable · linkable · joinable · connectable · fusible · integrable · interchangeable · stackable
Made of separable units
- interoperableAble to work together
- plug-and-playRequiring no manual configuration
- scalableAble to increase capacity
- reusableFit for repeated service
encapsulation · decoupling · microservices · swappable · components · subsystems · assembly · integration
Able to be adjusted
- customizableAble to be modified
- adjustableAble to be changed
- adaptableAble to adjust readily
- reconfigurableAble to be rearranged
modifiable · tailorable · programmable · editable · tweakable · alterable · personalizable · variable
combinable
Able to be joined
- mergeableAble to combine
- nestableAble to fit within
- interlockingEngaging by overlap
mixable · assemblable · linkable · joinable · connectable · fusible · integrable · interchangeable · stackable
modular
Made of separable units
- interoperableAble to work together
- plug-and-playRequiring no manual configuration
- scalableAble to increase capacity
reusable · encapsulation · decoupling · microservices · swappable · components · subsystems · assembly · integration · interfaces
configurable
Able to be adjusted
- customizableAble to be modified
- adjustableAble to be changed
- adaptableAble to adjust readily
reconfigurable · modifiable · tailorable · programmable · editable · tweakable · alterable · personalizable · variable · revisable
composablemonolithic
Massive and undifferentiated
indivisible · unitary · atomic · all-in-one · inseparable
composableinterdependent
Relying on one another
entangled · coupled · interwoven · enmeshed · self-contained