2011-12-07 9 views
0

現在、私が作ったコードリファクタリングについて、良いコミットコメントを書こうとしています。 そして、私はそれを記述するのではなく、私がしたことを要約する言葉が欠けているように感じます。リファクタリングの性質を説明するためにどのような用語を使用しますか?

今すぐ私の説明は: "ジェネレータクラス内のデカップリングを改善するコードリファクタリング"

しかし、IMOでは、クラス自体の内部にあるため、実際にはデカップリングしていません。それはコードの責任に強いリンクを持っていません。大きなクラスのメソッドではなく、より小さなメソッドを持つことで、クラスのテスト容易性を向上させることがより重要になります。

だから、非常に簡単な質問に私を導いたこと:
あなたがリファクタリングを記述するために、あなたのコミットメッセージに使用するほとんどの一般的な用語は何ですか?

+1

「復活したジムの叙事詩」は私が最もよく使うものです。 –

答えて

1

http://www.amazon.com/Refactoring-Improving-Design-Existing-Code/dp/0201485672

私が働いてきたどこにでも基本的なリファクタリングの語彙のためのデファクトスタンダードです。

+0

こんにちは、本のおかげで、それは本当に面白いようです。しかし、質問の目的のために、あなたは共有するための特定の語彙を持っていますか? – FMaz008

+0

あなたが何を記述したかについて具体的な提案はありません。しかし、コミットコメントのほとんどは、あなたがコメントに書いた有用な情報が将来リポジトリを研究する人には大いに感謝されます。 – Bueller

+1

母、それは本当です:)私はこの肯定から自分自身を排除していません。先週私は、私が「夕方の変化」と述べたコミットについて何をしたのか把握しなければなりませんでした。 ...素晴らしい。また、コミット時には常に30個のファイルと数百の修正された行があります。 – FMaz008

0

クラスy内の関数xの実装を、関数a、b &cに分割して単体テストを容易にすることで、関数xをクリーンアップしました。

関連する問題