I'm giving a talk on this subject at OSCON. Here are a few random notes:
- You don't need Class::DBI to get abstraction. Hand-coding these classes is a good idea in certain situations (mostly when you have a complex database).
- SPOPS seems to be a bit more extensible than Class::DBI.
- None of these give you as much ability to change as XML::Comma. It lets you redefine data structures on the fly and adjusts the database tables for you as necessary.
I'd definitely be interested in hearing more of your ideas about this. I'm not following the bit about fetchrow_hashref.
-
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.
|