-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Brian,

In The Beginning, there was only global scope, and it was Good.

Then someone said, "nested scopes would be really convenient, so we
don't have to manage stacks ourselves," and the nested scope was
created, and it was Good.

Then someone else said "global scope is evil, as it allows programmers
to be lazy and leads to bad design," and the global scope was abolished,
and it was Good.

Then yet another said "hey, when I need to pass new data into a highly
nested method, lack of global scope is a real PITA because I have to
change every method signature in my program," and JNDI was created, and
it was Good.

Finally Martin Fowler said "dependency injection", and nobody ever had
to worry about programs making any kind of sense ever again. And it was
Good (for hourly contractors!)

Is it late enough to call it Friday? ;)

- -chris

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFG4LUd9CaO5/Lv0PARAhmmAJ49Qc6nrfS5ACQ8VJQ3tEQx0oBU3ACeNKrB
PdPvlqRQ5suLzaIhEVCGZNw=
=c6nR
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to