フロントエンドエンジニアならぜひ知っておきたいデザインの法則 テスラーの法則

テスラーの法則

どのようなシステムでも複雑性を抱えており、それ以上シンプルにすることはできない。

具体例

システムの複雑性は完全に取り払うことはできず、そのしわ寄せをユーザーインターフェースに寄せるか、エンジニアやデザイナーの仕事に寄せるかになる。

例えば、ネットで買い物をする際に住所の入力が必要になるが、今は郵便番号から自動入力ができる。

これはユーザーにとっては複雑な入力を省略できとても便利だが、一方でこの機能を実装する開発者に負担がかかっている。