Trema で使われる Ruby はうまく使うととても簡潔に OpenFlow コントローラを実装できますが、そのお手軽さゆえに何も考えずに書くと途端にひどいコードができあがる言語でもあります。どんなプログラミング言語でもそうですが、きれいなコードを書くには専門的な学習が必要です。そこで今回から数回に分け、 Ruby のプログラミングに役立つ本を何冊か紹介します。今日紹介する本は、「ケント・ベックの Smalltalk ベストプラクティス・パターン」です。
Trema で使われる Ruby はうまく使うととても簡潔に OpenFlow コントローラを実装できますが、そのお手軽さゆえに何も考えずに書くと途端にひどいコードができあがる言語でもあります。どんなプログラミング言語でもそうですが、きれいなコードを書くには専門的な学習が必要です。そこで今回から数回に分け、 Ruby のプログラミングに役立つ本を何冊か紹介します。今日紹介する本は、「ケント・ベックの Smalltalk ベストプラクティス・パターン」です。