Separation of Concerns

From P2P Foundation
Revision as of 08:49, 15 September 2011 by Mbauwens (talk | contribs) (Created page with " =Description= "The implementation of separation of concerns increases the “modularity” of software systems, technical networks, online encyclopedias, and more. The knowled...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Description

"The implementation of separation of concerns increases the “modularity” of software systems, technical networks, online encyclopedias, and more. The knowledge product is built into a cohesive whole out of a set of disparate parts or modules. This approach allows for many different knowledge creators to work on a similar task, without deep personal interaction, while still knowing that the knowledge created (whether wiki articles into an encyclopedia, or a web browser) will “snap together” if everyone involved follows the community and technical standards.

...

Separating concerns is a subtle concept, but a very powerful one. It runs through the worlds of distributed innovation and peer production, from the human level – edits to one article within Wikipedia do not affect other articles inside Wikipedia – to the technical level, in which one can simply install a piece of software on a computer without a deep knowledge of the levels of software already in operation." (http://cyber.law.harvard.edu/commonsbasedresearch/sites/commonsbasedresearch/images/Genomics_Knowledge_Governance.pdf)


More Information