As an OO developer, maybe I have difficulty seeing its value. What added value do they give? Do they fit in an OO world?
Here are some interesting articles: