[kw-pm] a philosophical question about hashes
Christopher Calzonetti
elbie at trig.net
Wed Jun 15 14:40:16 PDT 2005
On Wed, Jun 15, 2005 at 04:33:39PM -0400, Robert P. J. Day wrote:
>
> not so much a perl question as a software design question that just
> happens to be associated with perl -- is it considered bad form to
> create a hash in which each element's key is also one of its fields in
> the corresponding value?
I can see at least one reason for doing this:
Say there are a bunch of different unique identifiers for a record, and you
point to a reference that contains the full record.
In your example, you might also have a hash based on driver's license
number, and you want to use the same records. Well then, the record would
need the SSN/SIN, as it wouldn't be the index.
--
Christopher Calzonetti, Technical Lead, Trig.Net
Web: http://www.trig.net/ Mail: mailto:chris at trig.net
More information about the kw-pm
mailing list