Created
December 1, 2010 20:22
-
-
Save edsu/724150 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| The primary means by which architectural styles induce simplicity is by applying the | |
| principle of separation of concerns to the allocation of functionality within | |
| components. If functionality can be allocated such that the individual components are | |
| substantially less complex, then they will be easier to understand and implement. | |
| Likewise, such separation eases the task of reasoning about the overall architecture. I | |
| have chosen to lump the qualities of complexity, understandability, and verifiability | |
| under the general property of simplicity, since they go hand-in-hand for a network | |
| based system. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment