Well, according to https://en.wikipedia.org/wiki/Obfuscation_(software) obfuscation is a "deliberate act", thus implying the existence of a more readable source code. You know: like JavaScript vs. minified JavaScript. https://www.gnu.org/philosophy/free-sw.html (the free software definition) states that "Obfuscated “source code” is not real source code and does not count as source code".

Although developers (including myself) should aim at clarity, the sad reality is that source codes are often hard to read. In fact, it is often faster to rewrite a buggy complicated function than to understand it to find the bug!

Reply via email to