Nobody would ask a group forum for advice on a matter like this if they weren't already 'concerned' about their situation. Might I point out that the obfuscated code would still run and do the job required? If there is no specification on coding style, the programmer is free to choose any he likes.
The person was asked a clear question "How many sites?". It only needs a numeric answer, a range, or an approximate like "lots" or "not many". Anything else is dodging, and that is obvious.
Discretion is always called for in these things. If the code is obfuscated, but it all ends nicely, the next version can be some less obfuscated code. It's always possible to do a maintenance release. If it all ends ugly, the coder suddenly has a useful bargaining chip.
Being honest doesn't have to mean being easily manipulated
-------------------
BMaximus, I didn't mean that you should form your code in the letters "JAPH" or anything extreme like that. There are some better solutions. For instance, a script that goes through your program and changes all the varible names to $c, $d, $d and all the functions to sub C, sub D, sub E, etc. Then strip all the comments. Code functions perfectly, but reads like assembler.
One of my friends actually had a supplier do that to them in C. The supplier wanted to be open source without actually giving anyone useful code, so they did the above. My friends job was to figure out what the code did. He reckoned their technique was very effective.
____________________
Jeremy
I didn't believe in evil until I dated it. |