Entiendo que Smart :: Comments no se debe utilizar en el código de producción, ya que es un filtro de origen.¿Qué preocupaciones debería tener si uso Smart :: Comments en el código de desarrollo?
Sin embargo, he estado usando Smart::Comments
en mi código de desarrollo y luego comentando la línea "usar" antes de enviar el código a producción.
Dado que voy a usarlo en mi código de desarrollo, ¿qué debería preocuparme específicamente? He buscado en Internet y no he encontrado ninguna razón por la que deba preocuparme, salvo que los filtros de origen son "una mala idea" o "malvados" o que nunca deben usarse en el código de producción.
ACTUALIZACIÓN: Ahora estoy usando una clave de unión en vim para implementar el enfoque de Sinan Unur:
map <Leader>c <Esc>:!perl -MSmart::Comments %<CR>
Ver también wiki de la comunidad de daotoad que abrió después de responder esta pregunta: http://stackoverflow.com/questions/1785852/why-are-perl-source-filters-bad-and-when-is-it-ok -to-use-them. –
Vea el [artículo de 2015 Perl Advent sobre Smart :: Comments] (http://www.perladvent.org/2015/2015-12-11.html) –