These are chat archives for scalikejdbc/ja

23rd
Jul 2015
Manabu Nakamura
@gakuzzzz
Jul 23 2015 06:41

core側で () を外す

:+1:

個人的には .list() でクエリ実行された方が嬉しい気もしてます
kenji yoshida
@xuwei-k
Jul 23 2015 07:52
クエリのオブジェクト自体が apply 呼ぶ前の状態で再利用できる?のはとても良いことだと思うので、その特徴を活かしたい場合は、 listlist() で全く違う( applyが呼ばれる )の混乱する気がしてる
Manabu Nakamura
@gakuzzzz
Jul 23 2015 08:08
まーそこ使い分けたいというのわかるんですが、その特徴を活かしたい場合が通常の利用のケースと比較すると圧倒的に少ない気がするし、Function0 とかも同じだし、JavaScript もそんな感じだし、という気がしております。
kenji yoshida
@xuwei-k
Jul 23 2015 10:40
(互換性や、既存のAPIに慣れた人が多くいる事による影響などを考えずに)、もし仮に一から設計するなら、実行するやつは apply() じゃなく run() みたいな名前であって欲しかった
Manabu Nakamura
@gakuzzzz
Jul 23 2015 13:13
run() はありかも
Shuya Tsukamoto
@tsukaby
Jul 23 2015 14:30
:+1:
自分もIntellijでそこ気になってました