kitchen sink regression
- noun
- /ˈkɪtʃən sɪŋk rɪˈɡrɛʃən/
- Jargon
- The project was hampered by a kitchen sink regression that included all possible variables, resulting in a complicated model.
Examples
-
Developers are working to resolve a kitchen sink regression that impacted both the user interface and the database functionality.
-
The study suffered from a kitchen sink regression that included too many variables.
-
Developers are working to fix a kitchen sink regression that affects the user interface and database.
-
Our QA process caught a kitchen sink regression that broke several modules.
-
The team struggled to track down the kitchen sink regression introduced in the new update.
-
Many analysts criticize the kitchen sink regressions used in the report.
-
Our quality assurance team identified a kitchen sink regression that caused issues across multiple software modules.
Surface Forms
Morphology
kitchen + sink + regression
Although 'regression' is a transparent statistical term, the modifier 'kitchen sink' relies on an idiomatic metaphor meaning 'including everything' (from 'throwing in the kitchen sink') that is not deducible from the literal words 'kitchen' and 'sink' by a B1 learner. The overall sense 'a regression that includes too many/all variables' is domain-specific and idiomatic, so learners who only know the constituents are unlikely to infer the correct meaning.
Etymology
Kitchen sink regression comes from the saying 'everything but the kitchen sink', which shows someone including almost everything possible. So in software it means a bug or change that touches many parts at once and causes wide problems.