ubiquitous language
Use a shared domain vocabulary in requirements, code, and conversations.
Use this when Order, booking, and reservation refer to the same thing in different files.
without the term
“The code calls the same thing an order in one place, a booking in another, and a reservation somewhere else. Can you make the names consistent and match what the business calls it?”
with the term · How do you ask a model for ubiquitous language?
Align this feature with the domain vocabulary. Identify conflicting names, update their callers, and verify the behavior remains unchanged.
What is ubiquitous language?
One word means one thing in requirements, code, and conversation. Real distinctions get separate names instead of being hidden behind synonyms.
Why does ubiquitous language matter when vibe coding?
Inconsistent names can produce duplicate models and conflicting rules.
How do you do ubiquitous language?
Define the domain terms and map existing names before making scoped renames.
What goes wrong with ubiquitous language?
Renaming distinct business concepts into one word because they look similar.