Avatar
Avatar
omochimetaru
僕はfinalじゃなくてもstructでもDIだと思ってます、振る舞いの可変制は本質ではない 依存を渡してるからDI たとえばそのstructのプロパティをどうするかなどは隠蔽されてます
それだと↓も DI になっちゃわない? struct Foo { init(x: Int) } Foo(x: 42) (edited)