• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Takao.mt 2013
 

Takao.mt 2013

on

  • 277 views

Takao.mt 2013 の資料です

Takao.mt 2013 の資料です
Perl で静的解析をするなどという内容です。

Statistics

Views

Total Views
277
Views on SlideShare
276
Embed Views
1

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 1

http://firecracker.ytnobody.net 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Takao.mt 2013 Takao.mt 2013 Presentation Transcript

    • Takao.mt 2013 Pull Request が即 Revert される @moznion
    • @moznion 大学生院生 アルバイトソフトウェア エンジニア はてなインターン いきます
    • 職質テックトーク よろしくお願いします
    • Static Analysis on Perl
    • コードから不要なものを 取り除いて見通しを良くしよう! Quality of Code を あげるんや!
    • Test::Vars
    • Test::Vars gfx 神謹製. スコープ内にある未使用の変数 を検出、通知してくれる. (内部 B バリバリ.触れない!)
    • Test::Vars
    • Test::Vars Detect it!
    • Test::LocalFunctions
    • Test::LocalFunctions 拙作 (+ papix 氏). パッケージ内の不要な ローカル関数を検出、通知. PPI ( or Compiler::Lexer) を使用.
    • Test::LocalFunctions (悪い意味で)ゆるふわな感じする
    • Test::LocalFunctions
    • Test::LocalFunctions Detect it!
    • Test::UsedModules
    • Test::UsedModules 拙作 (+ papix 氏). (?:use | require | load) されているの に使われていないモジュールを 検出・通知.
    • Test::UsedModules PPI (or Compiler::Lexer) を使用. これまたゆるふわ!
    • Test::UsedModules
    • Test::UsedModules Detect it!
    • Test::UsedModules 欠点 ・モンキーパッチあたってると  正しく検出できなくて死ぬ ・`load $module_name;` みたいな 感じのは検出できない
    • Patches Welcome!!
    • そして静的解析しよう!!!