エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
アジャイル・プロセスの導入について第4回
という点にあります。 リファクタリングを行なうタイミング リファクタリングは予めスケジュールに組み... という点にあります。 リファクタリングを行なうタイミング リファクタリングは予めスケジュールに組み込んで定期的に行なう性質のものではなく、作業の区切り、言い換えれば次の作業に入る準備として定常的に行なっていきます。目安として次のタイミングで実施します。 ・3度目の法則 作業をしていて以前似たようなことをしていたと気づいた時は、意識に留めたまま作業します。そして次に同じような作業が発生して3度目だと気づいたらリファクタリングを行ないます。 ・機能追加時に行なう 機能追加が発生した時に、コードを修正する前にリファクタリングします。一番の理由は元のコードを理解するのに役立つことです。次に容易に機能追加できない構造を改善すれば、作業がずっと手早く簡単になります。 ・バグ修正時に行なう コードを理解するときには常にリファクタリングが有効な手段となります。言い換えればコードが不明瞭なため、バグが発見で