Rozumiem, że Smart :: Komentarze nie powinny być używane w kodzie produkcyjnym, ponieważ jest to filtr źródłowy.Jakie obawy powinienem mieć, jeśli używam Smart :: Comments w kodzie programistycznym?
Jednak używam Smart::Comments
w moim kodzie rozwojowym, a następnie komentuję linię "użycia" przed wysłaniem kodu do produkcji.
Biorąc pod uwagę, że zamierzam użyć go w moim kodzie rozwojowym, co powinienem szczególnie martwić? Przeszukałem Internet i nie znalazłem żadnych powodów, dla których powinienem się martwić, z wyjątkiem tego, że filtry źródłowe są "złym pomysłem" lub "złym" lub że nigdy nie powinny być używane w kodzie produkcyjnym.
UPDATE: Obecnie używam wiążącej w vim klucz do wdrożenia podejścia Sinan Ünür za:
map <Leader>c <Esc>:!perl -MSmart::Comments %<CR>
Zobacz także wiki społeczności daotoad, które otworzył po udzieleniu odpowiedzi na to pytanie: http://stackoverflow.com/questions/1785852/why-are-perl-source-filters-bad-and-when-is-it-ok do ich użycia. –
Zobacz [artykuł Perl Advent na rok 2015: Smart :: Komentarze] (http://www.perladvent.org/2015/2015-12-11.html) –