Who obfuscates?
Posted Apr 10, 2005 9:05 UTC (Sun) by
MathFox (guest, #6104)
In reply to:
WHO OBFUSCATES? by b7j0c
Parent article:
Protect Your Source Code: Obfuscation 101 (O'ReillyNet)
I've been working in "software maintainance" for some years and I can tell you why good code is never obfuscated: Maintaining obfuscated code costs far more than maintaining normal code. The most time consuming part of bugfixing is reverse engineering the path through the code that leads to the bug, try that with obfuscated code...
It is so that programs tend to accumulate "entropy" due to bug fixes and changes, making maintainance increasingly harder when no measures are taken. In a sane project there is a budget for "refactoring", to prevent chaos taking over.
(
Log in to post comments)