spangled shalalala blog

諦めたらそこで試合終了だよ。

リファクタリングしていきたい

今日は時間をかけてリファクタリングについて勉強していた。

リファクタリング、今のプロジェクトではあまりされていないから自分が先頭になって推し進めていきたい。でも、自分自身もあまりリファクタリングについてよく知っているわけではないから勉強する必要がある。

リファクタリング (refactoring) とはコンピュータプログラミングにおいて、プログラムの外部から見た動作を変えずにソースコードの内部構造を整理すること。

 

今年のYAPC:AsiaでGitHubエンジニアのBenさんがAdventures in Refactoringというトークをしていて勉強になった。

yapcasia.org

 

GitHubという組織の人が言うてることだから説得力もある。

まずはコーディングルールを作ることから始めていこう。それが良い悪いルールということよりもまず指針があるということが大切ってBenさんが言ってた気がする。