/note/tech

Easy: 手数の少なさを重視(そのかわり覚えることが増え、特定の状況には強いが他には弱い設計に...

Easy: 手数の少なさを重視(そのかわり覚えることが増え、特定の状況には強いが他には弱い設計になる)

Simple: 覚えることの少なさを重視(そのかわり手数が増えたり、自分で組み合わせたりしなければならない)

この二つを混ぜると設計の軸がぶれるので、分けることが重要

技術選定の審美眼 / Understanding the Spiral of Technologies - Speaker Deck

@t_wada

(言及いただいたので補足します)Simple と Easy は軸が違う(それぞれ対極は Complex と Hard)ので、対象が十分に小さければ両立できないわけではないのですが、多くの場合では結局トレードオフになります。二つを意識して分けないと(例えば層を分ける)、どっちつかずの設計をしてしまいがちです

@t_wada