Clean code – How to clean an obfuscated code?

One of my good friend, Athos wrote a very good article about cleaning an obfuscated code. Many developers don’t take much emphasis on quality of his code, because they believe in over-optimized solutions and they think the code style doesn’t add more value to the software. But the problem is not the software code becomes unreadable, either you won’t be able the change the logic later. Don’t take much time on code optimization in the beginning, check this out to know why:

http://athos.blogs.balabit.com/2011/11/ioccc-vs-clean-code/