美しいコードへの執着、リファクタリング症候群

リファクタリングへの執着が最近広がりました。 一部のプログラマーは、次のようなより重要なものよりも優先順位を高くするようになります。

これが極端になり、プログラマーが気にするのはコードの美しさだけである場合、リファクタリング症候群に陥る可能性があります。

この症候群には次の症状があります。

そして通常、結果:

リファクタリングシンドロームの主な問題は、コードの美しさに基づいていることであり、これには3つの大きな問題があります。

このリファクタリングシンドロームは、プログラマーがTDD、リファクタリング、単体テストなどのツールと技術的原則を実際に行う必要があるものと混同するときの最新の人気の傾向に関連しているようです。 これは、新しいツールを持つことは、彼が建設している家よりも重要であると考えているビルダーに匹敵します。

開発ツールや原則はどれも根本的に悪いものではないことを理解することが重要です。 それらを乱用するという事実だけが、リファクタリング症候群に近づきます。

その結果、次のことを覚えておくことが重要です。


Source: https://habr.com/ru/post/J116346/


All Articles