from 180308メモ / 2023-09-30 切り出し加筆 人間によるシステム

システムにはコンピュータによるシステムだけではなく、人間によるシステムもある

  • 化学プラントのように化学物質や反応装置やパイプで構成されたシステムもある
  • プログラマは、平均的な人間に比べると「システムを理解しハックすること」に適性のある人たち
  • 人間のシステムをシステムだと気付いていなかった、今気づいた
  • 人間のシステムはソースコードが公開されていない、クローズドソース
    • これは特殊なことではない、実験と検証によって解き明かしていく
  • ソースコードの中で関数や変数がどう絡み合っているのか理解していくように、知識や概念がどう関係しあっているのかを理解していく
  • 効率の良いデータ構造などもある
  • プログラムの構造に対する知識と人間のシステムに関する知識の対応がつく例として、メディエイターパターンがある
    • 仲介者を置くことで相互作用の量を減らす
    • イベントの「幹事」の例