この間、納期間近で切羽詰まっていた時でも、 Htmlヘルパーとその単体テストをCleanに記述できました。 それは、こちらの記事Unit Testing Html Helpers in ASP.NET MVC3–The Cleaner Way があったからできたものでした。 時間がなくてもHtmlヘルパーとテストは簡単に書ける この記事の素晴らしさ この2点をお伝えしたく、今回の記事を書きます。 記事の素晴らしさについては、一番最後をご覧願います。 Htmlヘルパーをどんどん利用する Htmlヘルパーは積極的に使うべきだと思います。 その理由の1つは、Viewのロジックを減らすことで、可読性と保守性が上がるからです。 たとえば、こんな画面を想定します。 料理やピアノのboolean型のデータをもとに、 得意・不得意を表示する、という画面です。 得意と不得意それぞれに違ったデザインを適用した