I feel architecture by intent is best applied to system level problems rather than individual components. An ideal place to apply it is considering the intent of a service in a service orientated architecture. A major issue in designing services is the appropriate level of granularity to expose, one rule of thumb is that it should be explainable in business objectives rather than technology. A good measure of the business objectives are the intent of the service.
No comments:
Post a Comment