|
|
|
|
|
by dkimball
5840 days ago
|
|
Alex Papadimoulis of the Daily WTF has an article on this -- it's his opinion that the simple, "bone-headed" approach is the best one for constraints like this, and homegrown business rule engines are dangerous: http://thedailywtf.com/Articles/Programming-Sucks!-Or-At-Lea... However, commercial business rule engines might work out better, provided they stick to XML or known formats of I/O in general. |
|
IMO Alex doesn't give the best advice sometimes (not to wonder, he sees so much boneheadedness!!!), but he's quite right there... but I don't see the advice -against- business rule engines there.
I totally agree with your own advice about sticking to commercial business rule engines. In fact, I'll give Drools.net a try (any other suggestions?).
If any company -needs- a rules engine, it's the one I work for (there's a "developer" whose main reason for having work is that the business rules change a lot every freaking month)
PD: I like his linking to Yourdon's book :) - and I have a degree in "Information Systems" myself