株式会社マネーフォワード's job postings
- AI実装プロダクトマネージャー
- バックエンドエンジニア
- カスタマーサクセスOps
- Other occupations (33)
- Development
- Business
- Other
RubyKaigi 2014の参加レポート速報! 二日目!
9/19(金) 15:30 Hall B
Write ruby code to change ruby code
Xinmin Labs , Richard Huangさん
ASTを使ってリファクタすべきコード(古いシンタックスだったり・・)を書き換えよう 古いシンタックス(例えば FactoryGirl.create => create)メトリクスツールは指標はあっても何もしてくれないIDEはリファクタのためのいろいろな機能があるけど、カスタマイズできないテキストベースで書き換えていく(sedとか)こともできるけど、間違えやすいし複雑なケースに対応できない
ASTを扱いやすくするsynvertの紹介とデモ Railsを2.3から3.2、3.2から4.0に段階的にアップグレード 古い記法が完全にコンバートされてるっぽい・・・DSLもある程度容易されてるsynvertやばい 黒魔術すぎてやばい今落ちてるけどhttp://synvert-tools.herokuapp.com/で遊べる