在Perl发生不好的情况下,最好是呱呱叫()还是死()?
perlcritic投诉以下代码,一些样板DBI的东西工作完美,应该
croak 而不是
die :
# Connect to database my $db_handle = DBI->connect( $url,$user,$password ) or die $DBI::errstr; 所有这一切,虽然死了似乎对我来说很好. 我会想到一个武士的Perl战士,呱呱呱呱.able able able able when when……..笑话分开 为什么要cro ak而不是死? 没有注意perlcritic’s的建议有什么后果? 解决方法
从
http://www.perlmonks.org/?node_id=685452
在这种情况下,错误(连接到DB的错误)与调用者无关,并且与进行连接的行有关,所以我会用死. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |