Inheriting an init() is another case where I'm not sure
whether to support that or not - I'm of the opinion that all CFC's
should have an init() no matter what - sure we support ones that don't
but I'm not sure we should be calling init() if it doesn't exist in
the concrete CFC.

I agree in principle.

I'm pretty sure I also agree in principle, but I think we're going to have to look at the changing landscape of coldfusion. With the introduction of newer frameworks we need to find a balance so we can be able to mix well with other coldfusion technologies without jeopardizing our own framework's abilities.


regardless, we should probably refactor the metadata "gathering" into
a separate utility class, then we can only have to tweak this in one
place in the future. thoughts on that?

Looking at the way it is used, I don't believe that would be the right
solution. If you do that, then you have calls to accumulate all the
function metadata followed by loops through that metadata - so you'll
be looping twice and, unless you convert the metadata from an array to
a struct, you'll be copying arrays left, right and center.

Damn good point, I was thinking about this on the way to work this morning. I was thinking about how we would make a structure of found methods and their parameters, and realized we may be building a huge structure on top of the current group of objects that represent ColdSpring managed cfcs. Nothing was sitting too nicely, and also I think we need to step up support for walking inheritance trees. What may work on one place (aop discovering methods to intercept for one thing) may not work on other places, like autowiring.


Well, I came up short on a jump yesterday and have a sore ankle, knee,
groin, back, and neck. Heading back out for revenge now... :)

Bummer! Make the snow pay for its insolence!

Obviously the problem here was you weren't going fast enough, or jumping high enough! You should be trying the 50' jumps, don't pussy foot around those little kickers on the bunny hills! More amplitude (and wear an iPod too!)

Hope you feel better, last time I fell snowboarding I was on pain killers and muscle relaxers for 4 months...


--
Sean A Corfield -- http://corfield.org/
Got frameworks?

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood



Reply via email to