Tradeoffs Glossary
Browse 13 tradeoffs terms defined in plain English, from the cultural dictionary of computing.
13 Tradeoffs Terms
- Alignment Tax
- The idea that making an AI system safer, more steerable, or better aligned with human preferences may impose costs in speed, capability, flexibility, or...
- Architecture Tradeoff
- A design compromise where improving one property of a system, such as scalability or simplicity, comes at the cost of another, such as latency, cost, or...
- Code Sacrifice
- The deliberate loss of a feature, abstraction, or body of work to preserve something more important such as reliability, schedule, or simplicity. In...
- Complexity Budget
- The idea that a team or system can tolerate only so much complexity before maintainability, speed, or reliability starts to degrade sharply. Treating...
- Goldilocks Zone Tech
- The range where a technical choice is neither too heavy nor too weak, but appropriately sized for the current problem.
- Iron Triangle
- The project-management tradeoff between scope, time, and cost, usually implying you cannot maximize all three at once. In engineering slang, invoking the iron...
- It Depends
- A classic engineering answer meaning the right solution varies with constraints, context, and tradeoffs rather than universal rules. It can be a sign of...
- Move Fast Break Things
- A famous startup-style slogan for prioritizing speed over caution, usually invoked now with more nuance or sarcasm than celebration. In engineering slang, it...
- Refactor Later
- A familiar promise to clean up the code after the urgent change ships, often sincere in the moment and often never actually scheduled. The phrase captures how...
- Slippery Slope
- A warning that allowing one small exception or compromise may lead to many more, making the situation harder to control later. Engineers use it around process,...
- Ugly but Works
- A candid admission that a solution is inelegant yet functional enough for the current need. In engineering slang, ugly but works is acceptable only when teams...
- Win Some Lose Some
- A resigned acknowledgment that not every outcome will go your way. In engineering slang, it is often used after a tradeoff that helped one metric or team and...
- Worth the Effort
- A judgment that the value of a task, fix, or investment justifies the time and pain required. In engineering slang, this phrase matters because many...
Related Topics
- Slang (6 terms in common)
- Architecture (4 terms in common)
- Engineering Culture (1 terms in common)
- Developer Humor (1 terms in common)
- Project Management (1 terms in common)
- Pragmatism (1 terms in common)
- Arguments (1 terms in common)
- Product (1 terms in common)
- Technical Debt (1 terms in common)
- Value (1 terms in common)
- Ai (1 terms in common)
- Decision Making (1 terms in common)
- Complexity (1 terms in common)
- Resilience (1 terms in common)
- Consulting (1 terms in common)
- Startup Culture (1 terms in common)
- Deleted Work (1 terms in common)
- Alignment (1 terms in common)