2018年3月14日のブックマーク (2件)

  • フロントエンドの負債と向き合う - mizchi's blog

    某所で書いたものを公開用に書き直したもの 前提 フロントエンドでTDDは難しい、というかほぼ不可能である。なぜなら事前に副作用をデータとして表現できるか不明だからだ。たとえばあなたのプロダクトの画面の何処かにボタンを追加するために、その内部表現を事前に思い浮かべることが可能だろうか? react-redux などのFluxフレームワークは如何に副作用をアクションとして表現することで、テスト・デバッグのための情報を残すか、という視点で発展してきた側面がある。あの冗長なアクション定義は、全てデバッグのために書いていると言っても、過言ではない。それすら「Textは文字がある」といったトートロジーなデータになりがち。 フロントエンドの現実的な単体テストは、他の開発者のために、自分が書いたコードの要求を満たしているか検知する手段として、防衛的にテストアフターしておく。これぐらいしか現実的な手法がない

    フロントエンドの負債と向き合う - mizchi's blog
  • 東大の学生生活は本当に病むから気をつけたほうがいい

    東京藝術大学の学生生活は当に病むから気をつけた方がいいを読んで思うところがあったので書きます。 皆さんは東京大学を知っていますか?知っていますよね。 百数十万人の同い年に生まれた子供のうち、3000人くらいしか入れない大学です。 そこに入るには、日でトップクラスの学力を要するといわれています。 芸術よりも、お勉強の道を選ぶ人は多いので、まあ、入学するには最難関の大学の一つですね。 東大に入ると、せっかく東大に入ったのに自信がなくなるのは、当たり前です。 なんせ、駿台模試とか東大オープンとかで、自分の点数(440点満点で220点くらい)から見ると理解困難な点数(330点とか)を取っていた秀才がリアルに目の前にいるのです。 人の学力をけなすような低劣な人格だったらまだ溜飲が下がるってもんですが、そういうのに限っていいやつなんだな。 そういう秀才を目の前にして、ひがんで屈折してしまう自分の、

    東大の学生生活は本当に病むから気をつけたほうがいい