My sympathies - I have been in a similar position in the past, and found that no amount of "dumbing down" of my code made it possible for the uninitiated to make sense of it.

In fact, in the long run, it resulted in a poorly coded app that behaved like one, and that _still_ did not meet the requirement of "understandable by intellectually superior graphic designers" ;^)

all jabs aside, your issue, like mine, is really not one of meeting an unrealistic expectation - it's an issue of trust.

Your employer doesn't trust you to write good code - and expects you to generate only code that he can proof for him/her self. You really have a limited number of choices.

  1. put up with it and draw the paycheck
  2. quietly look for a job working for more intelligent people
  3. screw the requirement and write code so brilliant there is no option but to use it (even if it does look like wizardy to your boss)

For me, I ended up losing the job. It was financially painfull, but I became able to speak and to sleep again - It was really in my best interest in the long term.

Do yourself a favor and find yourself someone to work for who is in possession of a brain. It is doubtfull that this person will ever come to trust you to do your job if s/he doesn't now.

May the manifold blessings of Eureka! visit you often- BrotherTwitch

Edit 2001-06-16 ar0n -- Removed <pre> tags

In reply to Re: to perl or not to perl by brotherTwitch
in thread to perl or not to perl by utopian

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.