Ich verstehe, dass Smart :: Comments sollte nicht in Produktionscode verwendet werden, da es ein Quellfilter ist.Welche Bedenken sollte ich haben, wenn ich Smart :: Kommentare im Entwicklungscode verwende?
Allerdings habe ich Smart::Comments
in meinem Entwicklungscode verwendet und dann die "Verwendungs" -Zeile auskommentiert, bevor ich den Code an die Produktion sende.
Vorausgesetzt, dass ich es in meinem Entwicklungscode verwenden werde, worüber ich speziell besorgt sein sollte? Ich habe das Internet durchsucht und keine Gründe gefunden, die mich beunruhigen sollten, außer dass Quellfilter "eine schlechte Idee" oder "böse" sind oder dass sie niemals im Produktionscode verwendet werden sollten.
UPDATE: Ich bin jetzt eine Schlüssel Bindung in vim Sinan Unur Ansatz zu implementieren:
map <Leader>c <Esc>:!perl -MSmart::Comments %<CR>
Siehe auch daotoad's Community-Wiki, das er geöffnet hat, nachdem er diese Frage beantwortet hat: http://stackoverflow.com/questions/1785852/why-are-perl-source-filters-bad-and-when-is-it-ok um sie zu benutzen. –
Siehe den [2015 Perl Advent Artikel auf Smart :: Kommentare] (http://www.perladvent.org/2015/2012-12-11.html) –