Upgrade to Pro — share decks privately, control downloads, hide ads and more …

基于AST的代码优化

flyerhzm
October 10, 2015

 基于AST的代码优化

flyerhzm

October 10, 2015
Tweet

More Decks by flyerhzm

Other Decks in Programming

Transcript

  1. ⾃自我介绍 • Xinmin Labs 创始⼈人 • 前 OpenFeint 资深⼯工程师 •

    开源社区贡献者 • 半⻢马完赛者 • @flyerhzm
  2. 参考资料 CodeClimate - https://codeclimate.com/ PullReview - https://www.pullreview.com/ flay - https://github.com/seattlerb/flay

    flog - https://github.com/seattlerb/flog reek - https://github.com/troessner/reek roodi - https://github.com/roodi/roodi rails_best_practices - https://github.com/railsbp/rails_best_practices
  3. 参考资料 parsetree - https://github.com/seattlerb/parsetree ruby_parser - https://github.com/seattlerb/ruby_parser parser - https://github.com/whitequark/parser

    rubocop - https://github.com/bbatsov/rubocop transpec - https://github.com/yujinakayama/transpec synvert - https://github.com/xinminlabs/synvert