コード日進月歩

しんくうの技術的な小話、メモ、つれづれ、など

使い捨てのスクリプトの置き場の名前のはoneshotがよさそう

よく名付けに困るので情報的にありがたい話、ruby-jpよりの備忘メモ。

話のはじまり

Railsワンオフスクリプトを置く場合の置き場はどこか』

出てきた意見

  • lib/tasks/oneshot/nanika.rake
  • bin/【使い捨てであることが分かる名前】/
  • script/【使い捨てであることが分かる名前】/
  • script/oneshot/

などの意見が出てきておりました。

個人的な意見

やり取りの中でもあったんですが

  • ディレクトリでわける
  • 一回こっきりだとわかる
  • rubocopの対象外としたい
  • bin配下はちょっと領域違うので分けたい

などがあったので script/oneshot が結構良さそうだなと思ったので、gem含めて布教して行きたくなった所存

参考リンク

GitHub - s-osa/oneshot_task_generator: Generator for oneshot rake task