エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
1000万行のコードと向き合う3つのステップ――富士ゼロックスはリファクタリングにどう取り組んでいるのか
1000万行のコードと向き合う3つのステップ――富士ゼロックスはリファクタリングにどう取り組んでいるのか... 1000万行のコードと向き合う3つのステップ――富士ゼロックスはリファクタリングにどう取り組んでいるのか(2/2 ページ) リファクタリングで修正時間は半減、開発者の意識向上にも効果あり コードの可視化と対象の絞り込み、コンセンサスの獲得に成功した同社は、次にリファクタリングの手順を3つのステップに分けて定義した。 ステップ1は、大きく複雑なファイルを分割する「部品化」を実施する。ファイルの凝集度を高めて責務を明確にし、設計意図を理解することが目的だ。 「ここでは、データ依存関係などを見ながら、Lattixのパーティショニング機能でモジュール間の依存関係を単方向で分割する作業を行った。これにより、例えば1つのmainファイルに見えていたものが、実際はパーサーがモジュールを使っているといった流れが見えてきて、設定意図を理解できるようになった」(土樋氏)。 分割は、相互依存関係が分かりやすいL
2015/07/06 リンク