Definition
The practice of dividing complex tasks, information, or emotions into separate mental boxes so you can pretend some problems don't exist while dealing with others. In software development, it's breaking code into modular libraries that don't talk to each other more than necessary—good architecture and good therapy. In espionage, it's ensuring no single person knows enough to spill all the secrets, because trust is for people who aren't running covert operations.
Example Usage
Our team uses compartmentalisation in the codebase, which is great for security but means nobody actually understands how the whole system works anymore.
Source: Technical and organizational terminology
Related Terms
Translate This Term
See “compartmentalisation” in Corporate Speak, Gen-Z Slang, Pirate Speak, and more.
Try the Translator