tag:blogger.com,1999:blog-8884166.post1175952092112594407..comments2022-03-26T22:48:33.318-05:00Comments on willCode4Beer: Rules Engines and State MachineswillCode4Beerhttp://www.blogger.com/profile/14121976149233329281noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-8884166.post-56736642724566145942007-02-25T10:51:00.000-05:002007-02-25T10:51:00.000-05:00Perhaps often it is not needed. High quality code ...Perhaps often it is not needed. High quality code should provide nice abstraction layers, too. So why should we use it more often at all? Since this is tightly coupled to the MDA hype, see my <A HREF="http://klimek.box4.net/blog/2006/12/31/the-model-driven-paradigm-in-software-architecture/" REL="nofollow">post about MDA</A>.klimekhttps://www.blogger.com/profile/04044731490885944160noreply@blogger.comtag:blogger.com,1999:blog-8884166.post-82120451534759806922007-02-25T02:40:00.000-05:002007-02-25T02:40:00.000-05:00One of the reason i can think of why people do not...One of the reason i can think of why people do not use it is; they are coupled with the contemporary ways of achieving it (J2EE and regular programming stuff). May be lack of understanding the capability of state machines based rule execution can be one more.... <BR/><BR/>btw, i like the name 'willCode4Beer', i'll do it as well ;)Nirav Thakerhttps://www.blogger.com/profile/07204297663478577248noreply@blogger.comtag:blogger.com,1999:blog-8884166.post-81573394824478024502007-02-23T02:48:00.000-05:002007-02-23T02:48:00.000-05:00I agree with you completely. Externalizing busines...I agree with you completely. Externalizing business rules is certainly a better, maintainable path towards decision automation than code, or even stored procedures.<BR/><BR/>Business Rules Technologies can seriously help in dealing with <A HREF="http://qrdn.brmsblog.com/2006/11/30/business-rules-the-answer-to-complex-implementation-clutter/" REL="nofollow">complex implementation clutter</A>.Anonymousnoreply@blogger.com