Tôi hiểu rằng thông minh :: Bình luận không nên được sử dụng trong mã sản xuất, vì nó là một bộ lọc nguồn.Tôi nên có những lo ngại gì nếu tôi sử dụng Smart :: Nhận xét trong mã phát triển?
Tuy nhiên, tôi đã sử dụng Smart::Comments
trong mã phát triển của mình và sau đó nhận xét ra dòng "sử dụng" trước khi gửi mã vào sản xuất.
Vì tôi sẽ sử dụng nó trong mã phát triển của mình, điều tôi nên quan tâm đặc biệt là gì? Tôi đã tìm kiếm trên Internet và không tìm thấy bất kỳ lý do nào mà tôi nên lo lắng ngoại trừ bộ lọc nguồn là "ý tưởng tồi" hoặc "tà ác" hoặc chúng không bao giờ được sử dụng trong mã sản xuất.
UPDATE: bây giờ tôi đang sử dụng một phím ràng buộc trong vim để thực hiện cách tiếp cận Sinan Ünür của:
map <Leader>c <Esc>:!perl -MSmart::Comments %<CR>
Xem thêm wiki cộng đồng của daotoad mà anh ấy đã mở sau khi trả lời câu hỏi này: http://stackoverflow.com/questions/1785852/why-are-perl-source-filters-bad-and-when-is-it-ok -cho-sử dụng-chúng. –
Xem bài viết [2015 Perl Advent về Smart :: Bình luận] (http://www.perladvent.org/2015/2015-12-11.html) –