リファクタリングとは?

Weblio 辞書 > コンピュータ > PHP用語 > リファクタリングの意味・解説 

リファクタリング

【英】 Refactoring

プログラム拡張性高めるために、プログラム動作帰ることなくプログラム内部構造変更すること。プログラム拡張続けると、メンテナンスしづらいコード生まれることがよく起きるが、そのような場合にリファクタリングを行い、よりメンテナンスしやすく、より拡張しやすいコード作成する。また、リファクタリングには常にプログラム変更することによる危険性が潜んでいるので、各修正ごとにテスト行い、リファクタリング前と同じ動作を行うかどうか確認することが重要になる。

主なリファクタリングの処理には、長すぎるメソッド抽出細分化大きすぎるクラス分割わかりづらい名称の変更などがある。

関連用語


リファクタリング

【英】refactoring

リファクタリングとは、プログラム外部振る舞い動作)を変えることなく、内部構造としてのソースコード変更することである。理解修正しやすいように整える目的行われる

ソフトウェア開発では、プログラム作成進行するにつれて設計体裁に微妙な変更が生じたりバグフィックスを行ったりなどの関係で、ソースコード冗長というか見た目に汚いものとなっていく場合が多い。それを改善し、後にソースコード手を加える必要が生じた場合のためにも、理解修正促す目的行われるリファクタリングの意義大きい。

プログラミングのほかの用語一覧
コーディング:  例外処理  リテラル  リトルエンディアン  リファクタリング  リファレンス  論理演算  論理演算命令

リファクタリング (プログラミング)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2016/01/06 01:34 UTC 版)

(リファクタリング から転送)

リファクタリング (refactoring) とは、コンピュータプログラミングにおいて、プログラムの外部から見た動作を変えずにソースコードの内部構造を整理することである。また、いくつかのリファクタリング手法の総称としても使われる。ただし、十分に確立された技術とはいえず、また「リファクタリング」という言葉に厳密な定義があるわけではない。






「リファクタリング (プログラミング)」の続きの解説一覧




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

カテゴリ一覧

全て

ビジネス

業界用語

コンピュータ

電車

自動車・バイク

工学

建築・不動産

学問

文化

生活

ヘルスケア

趣味

スポーツ

生物

食品

人名

方言

辞書・百科事典

すべての辞書の索引

「リファクタリング」の関連用語

リファクタリングのお隣キーワード

   

英語⇒日本語
日本語⇒英語
   
検索ランキング

画像から探す

Microsoft Arc Mouse

Adobe Dreamweaver

マイクロハードドライブ

BlackBerry Bold 9700

Adamo

Apple Watch

Xeon 7500

AQUOS PHONE slider





リファクタリングのページの著作権
Weblio 辞書情報提供元は参加元一覧にて確認できます。

  
PHPプロ!PHPプロ!
©COPYRIGHT ASIAL CORPORATION ALL RIGHTS RESERVED.
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2017 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリリファクタリングの記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのリファクタリング (プログラミング) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2017 Weblio RSS