Ruby の文法がひととおり分かったら Ruby 特有のイディオムを知る必要があります。今回紹介する Ruby Cookbook (英語版) はイディオムを調べるのに最適の本です。
Ruby の文法がひととおり分かったら Ruby 特有のイディオムを知る必要があります。今回紹介する Ruby Cookbook (英語版) はイディオムを調べるのに最適の本です。
ごちゃごちゃとしたコードは読みにくく、バグを発見しづらいものです。ふつう、コードというものは書くよりも読む回数の方が圧倒的に多いので、ごちゃごちゃとした部分を減らすことで「読みやすさ」を最適化しなければなりません。読みやすいコードほどバグを発見しやすく、機能を付け加えるのも簡単です。
今年 2012 年春の Open Networking Summit (ONS) での Trema の発表ビデオが公開されていました。この発表について、見落しがちですが重要な点について説明したいと思います。
今日は OpenFlow の話題はお休みにして Trema の開発風景を紹介します。とくに紹介するほど特別な環境で作業しているわけではないのですが、「私のデスクトップ紹介」などの記事を読むのが好きなので自分も紹介してみることにしました。
Trema Ruby ライブラリのクラスは 100 個以上ありますが、そのうちよく使うものはせいぜい 10 個とかそこらです。そこで今日は、このようなよく使うクラスやメソッドだけを集めた便利な URL を紹介します。