汎用性が高くて知ってるとすごく便利 パターンランゲージとは 元々は1970年代に「建築家クリストファー・アレグザンダー」が住民参加のまちづくりのために提唱した知識記述の方法 過去の成功に潜む共通パターンの言語化 なんとなく良い、勘、センスの言語化 パターン: どのような状態の時に どのような問題が生じやすく それをどのように解決すればいいのか なぜパターンランゲージが必要か 小さく、依存度の低いモジュールにする なにかがうまくいった経験(状態)というのは様々な背景/事情などの依存が存在している。 - 様々な背景/事情などの依存から切り離し、抽象に落として汎用的に活用できる知識にすることで 課題に対してどんなパターンが有効かという選択肢が瞬時に見えてくる。 小さく依存度の低いモジュールにしたら使いやすいし試しやすい。 パターンを色々な人が試してアップデート 他の人たちが解決したものから得られ