|
|
|
|
|
by hinkley
3628 days ago
|
|
Bertrand Meyer and a few other notables talk about separating decisions (policy) from execution, which happens to address some of those issues, because the decide and act become sibling function calls instead of a deeply nested chain of responsibility arrangement. It also happens to make testing a lot easier. It's probably just a crystalization of the old idea of keeping business logic out of your code, but somehow misses the open invitation to create rules engines... |
|