「メモ/複雑性」の編集履歴(バックアップ)一覧はこちら

メモ/複雑性」(2008/05/17 (土) 09:38:26) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

Human beings are limited in their capacities to learn, think, and act. Luckily complex artifacts -- like computers -- do not have to be the product of one person's hands or mind. If an artifact can be divided into separate parts, and the parts worked on by different people, the "one person" limitation on complexity disappears. But this implies that techniques for dividing effort and knowledge are fundamental to the creation of highly complex manmade things. The word “complex” in this context has the following commonsense meanings: [... 省略 ...] These definitions clearly contemplate a spectrum ranging from the starkly simple to unimaginably intricate. If we think of arraying artifacts along this spectrum, two interesting points arise as we move from simple to complex: (1) the point at which an artifact can no longer be made by a simple person; and (2) the point at which an artifact can no longer be comprehended by a single person. Crossing into the first region requires a division of labor; crossing into the second requires a division of the knowledge and effort that go into creating a design. [[Design Rules]], p.5

表示オプション

横に並べて表示:
変化行の前後のみ表示: