This sounds like a plethora of issues; I'd like to summarise your comments 1:

For my money OO is fun, but sometimes it can be over complicated and hard to fix. But like all Perl it's worth knowing and using prudently.

Getting OO experience is tricky, ideally you'd have a mentor to guide you. merlyn has written a pretty good tutorial, as ever I'll mention Mr Conway's book, it rocks. Of course there is also perlmonk's own tutorials

OO is overwrought for small applications. This is Perl, there are ways around it (oh yes ;). With looming dead-lines (and bad code) good practice isn't high on the agenda, nor should it be. Hack my friend, hack like the wind. Learn OO in fullness later and fix poorly designed code during a lull.

For work issues, we need a well-measured response from someone with many years experience in development. My only real advice is pass the stress to your manager. (I bet you've done that already ;), but it is important to define the remit of your responsibility, to do your job well.

(1.) Because some folk seem to be wearing OO only blinkers, and I feel there are more answers to give than what OO is, and how it should be used. I can't answer all these points, so please add relevant stuff.

--
Brother Frankus.

In reply to More than scratching the surface. by frankus
in thread OO Perl is making my brain hurt by geektron

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.