Tech Workplace Dictionary

Understand the terminology, acronyms, jargon, and phrases used by modern tech teams

Coupling

The degree to which one component depends on knowledge or behavior of another.

Software ArchitectureConceptmodularityintermediate

Plain English

How tightly two parts rely on each other.

In context

Lower coupling usually makes components easier to change independently while excessive indirection can also add complexity.

Example

This shared database creates tight coupling between services.

When you'll hear this

  • code review
  • architecture review
  • refactoring

Common misunderstanding

Coupling cannot be eliminated; the goal is deliberate stable dependencies.

Commonly used by

Related terms

Updated: 2026-08-25

CodingTool is officially live on

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.tools