2016年10月27日のブックマーク (1件)

  • Shinjuku.rb #42でRubocopについて話した

    Shinjuku.rb #42に行ってきました。 http://shinjukurb.connpass.com/event/42245/ 今回はコード分析・解析系のgemがテーマで、私はRubocopについて発表しました。 発表内容 Rubocopはソースコードをパーサgemを使ってASTに変換し、ちゃんとどういう構造なのかを見ていて凄くちゃんと解析していたので凄いなーと思う反面、 自分でルールを追加するのもの凄く大変そうでした。 また、こういったコードの整形ツールは自転車小屋の議論になって導入するの凄く大変だよね…という闇の深いディスカッションが行われました… やはり何処も苦労するところは同じようです…(´・_・`) その他 リファクタリングを支援してくれるgemが紹介されていましたが、 基的に既存部分を切り出す→新しいロジックと同時に実行して実行結果をチェック→結果をDBとかに保存す

    ota42y
    ota42y 2016/10/27