Anyone have any tips and trick they would like to share with how you have integrated obfuscation into your build cycle? I'm curious how people are making obfuscation part of the software life cycle.
When do you starting considering the fact that things will be obfuscated?
Do your developers have to consider obfuscation? or just your build engineer?
How does this effect your design?
Does it effect your unit testing? (are these run before and after the obfuscation step?)
Do you test before and after obfuscation?
How does it effect your deployment?
Do you use continuous integration?
What build tools do you use?