#12 ユーティリティ② 条件分岐が増えるようなら共通化はやめておく episode artwork

EPISODE · Mar 4, 2024 · 22 MIN

#12 ユーティリティ② 条件分岐が増えるようなら共通化はやめておく

from リファクタリングとともに生きるラジオ · host リファラジ

■ トピック おたよりの内容振り返り 「ユーティリティ」がゴミ箱になる 意味をなしていない「ユーティリティ」という名前をやめよう 具体性に欠ける名前を使うなら、厳格な規則で具体性を持たせる 内部的なライブラリとしてパッケージを分ける 一度共通化されたコードの責任が肥大化する テストを複雑にしてまで拡張する必要があるのか 共通化された関数のパラメータが増えるとき 切り出されたユーティリティを見直してさらに切り出す テストさえ書けていれば複雑になってもいいのか? 「長すぎる関数」編での話の思い出し 複雑な関数のテストが十分だと確信できるのは書いた人だけ パラメータを増やした結果、中で条件分岐が増えるようなら共通化はやめておく 一度共通化されたコードをベタ書きに戻す これは質問の回答になっているのでしょうか? ■ おたよりフォーム https://forms.gle/RYUG7T4ctmF7Srf36 ■ X(Twitter) https://twitter.com/refactoradio ハッシュタグは #リファラジ です。

Episode metadata supplied by the publisher feed · Published Mar 4, 2024

Embed this episode

Ready to play

#12 ユーティリティ② 条件分岐が増えるようなら共通化はやめておく

0:00 22:07

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Frequently Asked Questions

How long is this episode of リファクタリングとともに生きるラジオ?

This episode is 22 minutes long.

When was this リファクタリングとともに生きるラジオ episode published?

This episode was published on March 4, 2024.

Can I download this リファクタリングとともに生きるラジオ episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!