アカウント名:
パスワード:
リファクタリングを考え始める規模がこの実験の10倍程度以上くらいかなというのが、個人的な経験則です。
みなさんはどれくらい??
他の方も述べてますが、こういった実験は非常に重要で、定量的に評価される実験が重なることで着実に開発の世界が進歩するのだと思います。速度向上を目的とするときも、手を入れる際には必ず計測を行います。リファクタリングにも計測できる手法が開発されたらいいなと思います。
>みなさんはどれくらい??
量じゃなくて自分の書くコードから放たれる異臭に耐え切れなくなったら始めてる。臭いが我慢できる程度になったら止める。
機能実装優先で書いた自分のコードの臭いこと臭いこと・・・asdf()なんて関数見つけてセルフ悶絶。
静的チェックしてると、たまに complexity がでかいよ!ってチェックされたりしますよね。あれってリファクタリングさぼるんじゃないよ!って意味なのかなと思うのですが。
理想論で言えば常に。即ち、常にリファクタリングがされているので、瞬間瞬間での効果は少なくても構わないと思います。リファクタリングして大幅に改善出来る状況って、要はかなり酷い状態ってことでしょ?
4万5千行のリファクタリングされていないコードをを書くプログラマを 4人雇います。20万行のリファクタリングされていないコードが出来上がります。
って悪夢じゃない?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
リファクタリングを考え始める規模 (スコア:1)
リファクタリングを考え始める規模がこの実験の10倍程度以上くらいかなというのが、個人的な経験則です。
みなさんはどれくらい??
他の方も述べてますが、こういった実験は非常に重要で、定量的に評価される実験が重なることで着実に開発の世界が進歩するのだと思います。
速度向上を目的とするときも、手を入れる際には必ず計測を行います。リファクタリングにも計測できる手法が開発されたらいいなと思います。
Re: (スコア:0)
>みなさんはどれくらい??
量じゃなくて自分の書くコードから放たれる異臭に耐え切れなくなったら始めてる。
臭いが我慢できる程度になったら止める。
機能実装優先で書いた自分のコードの臭いこと臭いこと・・・
asdf()なんて関数見つけてセルフ悶絶。
Re: (スコア:0)
静的チェックしてると、たまに complexity がでかいよ!ってチェックされたりしますよね。
あれってリファクタリングさぼるんじゃないよ!って意味なのかなと思うのですが。
Re: (スコア:0)
理想論で言えば常に。
即ち、常にリファクタリングがされているので、瞬間瞬間での効果は少なくても構わないと思います。
リファクタリングして大幅に改善出来る状況って、要はかなり酷い状態ってことでしょ?
Re: (スコア:0)
4万5千行のリファクタリングされていないコードをを書くプログラマを 4人雇います。
20万行のリファクタリングされていないコードが出来上がります。
って悪夢じゃない?