たのしいRuby 第2版 Rubyではじめる気軽なプログラミング
- 作者: 高橋征義,後藤裕蔵
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2006/08/05
- メディア: 単行本
- 購入: 11人 クリック: 350回
- この商品を含むブログ (259件) を見る
printがメソッドというのも少し違和感を感じる。メソッドと言うからにはオブジェクトに付属しているというイメージがあるが、単独でprintのみが呼び出されると、何のオブジェクトに付属しているのだろうって考えてしまう。print ("hello ruby")ではなく、"hello ruby".printだとするとコードは汚くなってしまうもののprintは文字列クラスのメソッドだと納得できるのだけれど。まあどちらにしても大した問題ではない。
社内にあるデータベースを閲覧するwebアプリケーションがあるが、perl cgiで開発しておりフレームワークもなにも利用していない故、非常にコードが汚くメンテナンスに支障が出ている。これをruby on railsで置き換えることはできないかと考えているが、なかなか難しそうだ。データベースごと新しく開発するのであればruby on railsは非常に強力だろうとは思うけど、既存DBを利用する場合にはどうなのか。しかも既存DBというのがMS SQLServerで列名が日本語だったりするし、主キーも文字列だし加えて連結主キーの場合もある。ruby on railsの思想とはかなり違う世界だ。