refactor (リファクタリング)

機能を変えずにコードの構造を変えることです。 たとえば、プログラムで何度も繰り返されるコード ブロックはリファクタリングをして、関数呼び出しにすることができます。