Obfuscate vs Obviate - What's the difference?
obfuscate | obviate |
To make dark; overshadow
To deliberately make more confusing in order to conceal the truth.
(computing) To alter code while preserving its behavior but concealing its structure and intent.
To bypass a requirement or make it unnecessary; to avoid a future problem or difficult situation.
* 1826', Richard Reece, ''A Practical Dissertation on the Means of '''Obviating & Treating the Varieties of Costiveness ,
* 2004 , David J. Anderson, Agile Management for Software Engineering ,
* 2008 , William S. Kroger, Clinical and Experimental Hypnosis: In Medicine, Dentistry, and Psychology ,
As verbs the difference between obfuscate and obviate
is that obfuscate is to make dark; overshadow while obviate is to bypass a requirement or make it unnecessary; to avoid a future problem or difficult situation.As an adjective obfuscate
is obfuscated; darkened; obscured.obfuscate
English
Verb
(obfuscat)- Before leaving the scene, the murderer set a fire to obfuscate any evidence of his or her identity.
- We need to obfuscate these classes before we ship the final release.
Synonyms
* (to make dark) darken, eclipse, overshadow * (to deliberately make more confusing) confuse, muddle, obscureAntonyms
* (to deliberately make less confusing) explain, simplifyDerived terms
* obfuscatable * unobfuscatableobviate
English
Verb
(obviat)- They saved enough money for their purchase and obviated the need to borrow.
page 181:
- A mild dose of a warm active aperient to obviate costiveness, or to produce two motions daily, is generally very beneficial.
page 180:
- Some change requests, rather than extend the scope, obviate some of the existing scope of a project.
page 163:
- Thus, to obviate resistance, the discussion should be relevant to the patient?s problems.