axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Doug Davis" <...@us.ibm.com>
Subject Re: [Architecture Improvement] Handler lifecycle events and undo()
Date Mon, 17 Dec 2001 15:13:30 GMT
Berin wrote:
>...you can allow the Handler implementer to identify *their* needs,
>as opposed to the needs that the omniscient Axis developers deigned to
include
>in the interfaces :). Seriously, eventually you will find a need, but
until
>then, Handlers that don't require any preparation beyond simple
instantiation
>don't have to implement methods that they don't need.
>So here are some LAWS of development life:
>"You will never have all the requirements stated up front."
>"Requirements will never remain static over the life of a project."
>"Somebody, Somewhere will need the 'feature' you are trying to remove."
>Keep this in mind.
>Also, why spend too much mental sinapses on deciding whether it is
fundamentally
>wrong for a Handler to have an init() function when there is a framework
that
>makes it easier to make that optional--so you can have it when you need
it.
>BTW, it is not fundamentally wrong, you just haven't run accross a
requirement
>for it yet.

"omniscient" LOL!!
+1!
Whether its the current design, an event driven thing, or Avalon isn't as
important to me as making sure the function is available.

-Dug


Mime
View raw message