10人いてもスケールする設計を目指したい
#設計
セーフティネットとしての設計
100人が書けば100冊のコピーが出来上がるというのは嫌
スケールのポイント
複雑性の局所化
局所化されていればプロダクトへの悪影響が最小限で済むため、未熟なプログラマでも安心して技術向上できる
チャレンジできる環境にあるとオーナーシップが生まれやすい
コードのオーナーシップ
人が辞めても巨大なプラットフォームを維持できるのか?ということを考えると、一言でいうと「専門性」
どうでもいいことは流行に従い、重大なことは標準に従い、ドメインのことは自ら設計する
各自のドメインの解釈による適合可能性を残す