BLUE
Profile banner
void-0.bsky.social
@void-0.bsky.social
1 followers1 following199 posts
void-0.bsky.social

昔ながらのオブジェクト指向な言語で書かれてるのを読むのがつらいのってインスタンスを渡すからなのかも まず渡すインスタンスのクラスを作らないといけない 例えばconvertメソッドを持つConverterクラスなど Converterクラスのみだと扱いづらいのでインターフェース化して それを実装するFooConverterとかBarConverterとかを作ったり 今の時代 関数を渡せるんだからわざわざインターフェースやクラスを作らなくてもconvert関数をその場で作って渡せる こっちのほうがスッキリして見やすいし 関数だとスコープ的に作った場所から見える変数にアクセスできるのも良いところ

0

Profile banner
void-0.bsky.social
@void-0.bsky.social
1 followers1 following199 posts