ksmakotoのhatenadiaryスマートフォン用の表示で見るksmakotoのhatenadiary2014-01-06エレガントにじゃんけんを書くプログラムのテーマとしてじゃんけんかー。勝ち、みたいなテクニックに気づくかどうか、という側面もあって、そしてそういったタイプのテクニックに対する賛否まで含めて奥が深い。エレガントで、列挙し忘れやコピペ後の修正を忘れた、みたいなバグを排除できるというのが利点で、言語依存で細かいところではC言語ではenumが整数になるというのと相性が良い。@ksmakotoとかいうツイートをしていたわけですが、では発展性のあるコードはどんなものか、というのをちょっと考えてみました。