ネーミングに困ったとき、RailsのAPIが参考になった

最近ちょっとしたORMを書いていて、SQLプレースホルダに「紐付ける値」をなんと命名したらよいか悩んでいたのだけど、こういう定石的な命名は、自分でウンウン悩むよりフレームワークAPIを参照するのが早いと思った

RubyのORMをざっと調べてみたところ、やはりRailsActiveRecord)はシンプルで分かりやすいネーミングをしている思った。ということで、bindsというネーミングをいただきました。

Rails(ActiveRecord)

find_by_sql(sql, binds = [])

Sequel

with_sql(sql, *args)

DataMapper

query(statement, *bind_values)