18:22:35 @tateisu@mastodon.juggler.jp
icon

C言語「宣言と定義を分けよう」
Java「分けなくても大丈夫だよ」
DI「インタフェースと実装を分けよう」

いちいちインタフェースを定義しなくてもモックを書ける言語の登場が望まれるが、かといってフリーダムに継承が可能な言語は欲しくない。
たとえば mock class XxxMock : Xxx {…} とかモックであることを明示的に宣言した場合のみフリーダムに継承ができる言語機能が欲しい