銀座Rails#15まとめ

2019/11/15(金)に行われました、銀座Rails#15のまとめです。
0
前へ 1 ・・ 3 4 ・・ 12 次へ
joker1007 (アルフォートおじさん) @joker1007

数多のserviceクラスを滅ぼした俺としては言いたいことが一杯あるので、到着したらビール飲みながら話す。 #ginzarails

2019-11-15 19:28:45
igaiga @igaiga555

ServiceクラスはPORO亜種のfrinedsパターン派です。詳しくはpixivPAYの薄い本に書いた(若者が)。 #ginzarails

2019-11-15 19:28:56
神速 @sinsoku_listy

解決方法がサブクラスなのはどうなんだろう...継承を使うの難しいから... #ginzarails

2019-11-15 19:29:28
ねこてに@普段着着物LOVER @NEKOTENI

いまだにserviceクラスって何なのか、はっきりとした自分なりの答えがない。。。 Modelじゃね?Viewじゃね?みたいなのが混在していて本当にわかりにくい。 「Serviceクラスじゃなくてサブクラスを使おう!」 #ginzarails

2019-11-15 19:29:34
だいそん@筋肉エンジニア @daidai3110

「Service クラスと Form Object をやめよう。サブクラスを使おう」 #ginzarails

2019-11-15 19:29:34
makicamel @makicamel

ifとかifとか条件分岐とかってControllerではクラスが分かれてるけど、modelはわかれていないことがおおい modelを責任範囲ごとに作ってあげればよいのでは? #ginzarails

2019-11-15 19:30:21
joker1007 (アルフォートおじさん) @joker1007

サブクラス俺は止めた方がいいと思うけども。Serviceクラス以上に使うの難しい。 #ginzarails

2019-11-15 19:31:17
ラテ🇦🇺🇯🇵 @sasamilatte

雑にServiceクラスを作りたくない → サブクラスを作る ・モデルを責任範囲ごとに書く ・責務からコードの振る舞いを定義 #ginzarails

2019-11-15 19:31:20
masa寿司 @masa_iwasaki

ARクラスのクラス名をネームスペースに使うのって 名前解決的に問題がある、みたいな話だったような。。 #ginzarails

2019-11-15 19:32:00
makicamel @makicamel

モデルのサブクラス != STIだよ、という話 しんぺいさんのお話でもあった builderscon.io/builderscon/to… #ginzarails

2019-11-15 19:32:11
ham @hamchance0215

Serviceクラスを使いたいときは複数モデルを触りたいときのイメージだった。 #ginzarails

2019-11-15 19:32:13
Masato Mori @morimorihoge

Serviceクラスをサブクラス分割するとうまくいくケースはそもそもServiceクラスにすべきではないケースだとは思う #ginzarails

2019-11-15 19:32:16
𝐲@𝐬𝐮 @yatmsu

自分は継承よりもコンポジション派 #ginzarails

2019-11-15 19:32:45
igaiga @igaiga555

サブクラスへ分割ってより責務次第で元のクラスよりもでかくなってるときもある。 #ginzarails

2019-11-15 19:32:57
ねこてに@普段着着物LOVER @NEKOTENI

サブクラスについては、この前読んだ本に詳しく書いてあったなぁ🤔 書いてある通りにできたらスーパークラスとサブクラスはとてもよく動くと思う。 a.co/gQliC8T #ginzarails

2019-11-15 19:33:09
joker1007 (アルフォートおじさん) @joker1007

その場に居ないので詳細は分からないけど、書き方の考え方は同意で方法としてはサブクラスじゃないよなと思う。 #ginzarails

2019-11-15 19:33:15
かい @hiromikai_green

サブクラスは考えたことあるけど、同一レコードを親クラスと子クラスどっちでもインスタンス作れる際の振る舞いを一貫できる自信があんまない #ginzarails

2019-11-15 19:33:28
katsyoshi @katsyoshi

kamipoさんに遭遇したのでCD貰った #ginzarails

2019-11-15 19:33:54
toshimaru @toshimaru_e

not STIな使い方でベースモデルを継承して振る舞いを変えるみたいなやり方は構想したことあるけど、実際のプロダクションコードで書いたことないな #ginzarails

2019-11-15 19:33:56
もん @kawamon1990

サブクラスにすると生じる継承の問題が気になる派 #ginzarails

2019-11-15 19:33:58
masa寿司 @masa_iwasaki

てか、単純に「Serviceクラスというアイデアを鵜呑みにせずちゃんとオブジェクト指向設計しましょう」という話だよね #ginzarails

2019-11-15 19:34:09
🍞👩🏻‍💻🇨🇦 @nappan23

本来のPoEAAの意味でのServiceクラスで使うのは良い、という意見が多そう(PoEAAを読まなければ) #ginzarails

2019-11-15 19:34:16
えりりん @suuuuengch

なぜFat Modelがそんなにダメと言われてしまうのだろう?? #ginzarails

2019-11-15 19:34:31
前へ 1 ・・ 3 4 ・・ 12 次へ