Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
Well, I'm not necessarily sure that's something we just have to "face". Perl may not have originally been built for object orientation, but its OO model is quite simple, powerful, and can be very useful.

Do you have any specific complaints about the OO model in Perl (other than it "getting tricky")?

I use Perl's OO model quite a lot, and I find it very useful and easy to use. I have no problems using it under mod_perl, either.

I think you should perhaps do a bit more reading up on the subject, try out some OO perl, and see what you think then. Here are some starting points:

Bless My Referents, by Damian Conway. You should also take a look at his book, Object Oriented Perl, which comes highly recommended. There are some sample chapters online.

perlboot; I don't know your level of familiarity w/ OO techniques, but this is Randal's alternate (as in alternate to perltoot) intro to OO programming in Perl.


In reply to Re: ooperl by btrott
in thread ooperl by rand

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



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others avoiding work at the Monastery: (2)
As of 2024-04-26 04:11 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found