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.


In reply to Re: Re: Re: freelancing - no signed contract by jepri
in thread freelancing - no signed contract by BMaximus

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.