Smart :: Commentsは、ソースコードであるため実動コードで使用しないでください。開発コードでSmart :: Commentsを使用している場合、私はどんな懸念がありますか?
しかし、開発コードでSmart::Comments
を使用し、コードをプロダクションに送信する前に「使用」行をコメントアウトしています。
私は自分の開発コードでこのコードを使用しようとしているので、特に心配すべきは何ですか?私はインターネットを検索しましたが、ソースフィルタが「悪いアイデア」や「悪」であること、あるいはプロダクションコードで決して使用されるべきではないということを除いて、私が心配すべき理由は見つかりませんでした。
UPDATE: 私は今シナンÜnürのアプローチを実装するためにvimのでキーバインディングを使用しています:彼らはあなたのコードを書き換える不完全なパーサを使用しているため
map <Leader>c <Esc>:!perl -MSmart::Comments %<CR>
daotoadのコミュニティwikiも参照してください。この質問に答えた後にオープンしました:http://stackoverflow.com/questions/1785852/why-are-perl-source-filters-bad-and-when-is-it-okそれらを使用する。 –
[Smart :: Commentsの2015 Perl Adventの記事](http://www.perladvent.org/2015/2015-12-11.html) –