#171:過保護なRails

今日もRubyをポチポチ試していたが、Railsの便利さには驚くばかりだ。reils newで勝手にフォルダ類も生成してくれるし、様々なライブラリが備わっている。初めてのプログラミング言語(フレームワーク)がRuby on Railsだったら裏で何が行われているかが分からないのではないか?私は長ったらしいサーブレットJSPから入ったので何か逆に気持ち悪い。

そして、何でもコマンド一つでやってくれるということはエラーが発生した時が大変だ。細かく進めていくのがエラーに嵌らない鉄則である。一気に進めてしまうと、どこの箇所が原因なのかを見つけるのに苦労する。マイグレーションという簡単にモデルとなるテーブルを生成したり削除できる機能があるのだが、どうやってデータベースに接続されてテーブルが生成されているのかを理解するのに時間が掛かった。まして、Dockerを使っているとイマイチ関係が想像しづらい。何でもしてくれるということは間違ったことをしてくれている場合もあるという点に関して気をつけなければならない。

To comment

@Contents
閉じる