laziness, impatience, and hubris | |
PerlMonks |
Re^3: Things I Don't Use in Perlby exussum0 (Vicar) |
on Aug 24, 2005 at 19:43 UTC ( [id://486344]=note: print w/replies, xml ) | Need Help?? |
I can easily think of two situations where those have driven me MAD.
I need to connect to a different dateabase than I used to for party of an application. I have to change which variable names I'm using to use the right database. I wrote one app, where it had a kernel so to speak, w/ a logger attached. Creating a new kernel would create a second running copy of everything, 'cept the logger, 'cause it was a singleton. Grrr! Don't privatize your constructors! If I want a shared object, good, if not, it's just as good. The only thing I ever want globals are things like, numbers. 1 only has one value. 1!
----
In Section
Meditations
|
|