Perl Program Repair Shop and Red Flags

  • Speaker: Mark Jason Dominus
  • Date: Apr 05, 2007 17:30 - 18:15
  • Where: Tsuda Hall
  • Spoken in: English
  • Slides in: English
It's hard to write great code, but it doesn't have to be hard to write good code. 'Red flags' are easy-to-see signs that you have an easy opportunity to make your code better. I'll show many red flags in real programs I've gathered and show easy ways to make these programs smaller, faster, and simpler to understand. Topics include: Grammars; recursive-descent parsing; trivial and basic parsers; concatenation and alternation of parsers; parsers for optional and repeated items; parsers for lists and blocks; parsers for complete expressions.

Sponsors

Platinum Sponsors

  • 株式会社ミクシィ
  • Six Apart
  • 株式会社ライブドア
  • Amazon Web Services

Media Sponsors

  • O'Reilly Japan
  • 株式会社インプレスジャパン

Silver Sponsors

  • サイボウズ・ラボ株式会社
  • Google
  • 株式会社ディー・エヌ・エー
  • 有限会社endeworks
  • インフォマークス株式会社
  • 株式会社インターネットレボリューション
  • 株式会社モバイルファクトリー
  • Yahoo! JAPAN