That should not be too hard given that all we have is two methods. Still it is a nicer programming model than the old BeginFoo and EndFoo methods. This gives a user very little guidance as to where to get started. The notation might take some getting used to but then Petri Nets are not everybody's favorite either. Apparently jUnit does not use annotations and so won't you unless you are on J2SE5. Now I am off to SD West. " The book defined a whole new category and underlined that fact with a short and broad title. This is the approach of the evangelists and, to some extend, the patterns authors. The call stack makes sure work continues within the caller exactly where it had left off. Ward Cunningham on PatternsOne might wonder whether there is much more left to be said on patterns. NET Web Services framework was all about "how can I call my method over SOAP? This topic is close to my heart since I spend a lot of time with workflow engines, messaging, rules engines, document transformations and other non-OO stuff. One of the problems with every new tool is that it is hard to determine what the boundaries of its best usage are unless you actually cross those boundaries. For example, in the following picture, which component invokes which one? Mostly to reduce the travel burden on my aging body. A key aspect of composability is that something must perform the composition. Other tools, like the Intentional Programming work continue to be shrouded in mystery. ConclusionAbstractions are a good thing, but let's not get carried away thinking that calling the abstraction "configuration" is suddenly going to eliminate the need for developers. Patterns do, however, depend on the underlying programming model. Once the extender control is placed on a form, other controls on the same form show a new property in the property window. Anyway, it was good to run into Mark Hapner again. This means you should be prepared to deal with long-running interactions, out-of-sequence messages, correlation, orchestration and so on. Patterns EverywhereThe great thing about patterns is that they often apply to different contexts and levels of abstraction.
[Non-text portions of this message have been removed] ------------------------ Yahoo! Groups Sponsor --------------------~--> Check out the new improvements in Yahoo! Groups email. http://us.click.yahoo.com/4It09A/fOaOAA/yQLSAA/TcOolB/TM --------------------------------------------------------------------~-> Apa yang dicari mungkin ada di sini: http://www.giantproduct.com dan http://www.bukusiber.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/e-karya/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/e-karya/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
