我一直在使用不同的PHP脚本做一些工作并且有一个快速的问题。在其中的很多内容中都有类似的注释:
/*
$a = 1; $b = 2; $x = 1;
$y = $a * $x + $b;
if ( $y < 5 )
*/
如果注释掉这些行是否可以安全删除?在刚刚注释掉的文件中使用代码有什么意义?
答案 0 :(得分:2)
在刚刚注释掉的文件中使用代码有什么意义?
无。一些开发人员用它来记录旧代码。这是不好的做法,因为人们应该使用源代码控制(例如SVN或GIT),并且所有历史记录都将在沿着,并且提交消息为什么它被注释掉/替换。
他们绝对可以安全地删除,但您可能想要问开发人员为什么他们将其评论出来而不是简单地删除它们。
答案 1 :(得分:0)
是的,可以安全地删除这些行。但是,您应该小心,代码仍然不相关;它可能是由另一个开发者留下的原因。
注释通常用作“禁用”代码段而不完全删除代码的工具,因此如果您以后需要代码,则只需取消注释即可恢复代码。
长期留下注释代码是不好的做法(但这是版本控制的用途)。
答案 2 :(得分:0)
前一位作者可能已经在他们的代码中做了一些测试,然后将它们评论出来以备将来测试。可能有很多原因。
是的,如果他们打扰你,删除这些评论是完全安全的。
答案 3 :(得分:0)
您是唯一真正知道线路是否可以安全移除的人。
基本上,是的 - 如果您的应用程序按预期工作,请务必将其删除。
答案 4 :(得分:0)
删除上述注释块对代码输出没有影响。
人们经常会注释掉代码而不是删除代码,如果他们希望稍后再引用代码。更好的选择是使用源代码控制,然后您可以回顾前面的代码,看看它被删除的原因和时间。
答案 5 :(得分:0)
将这些删除是安全的。实际上,如果您使用版本控制系统,则不会使用此类注释。这种评论通常发生在人们不使用版本控制系统并注释代码以尝试某些内容并希望保留旧代码时,以防万一。如果您使用的是版本控制系统,您可以随时获取旧版本的代码,因此请务必删除这些注释。如果你没有使用版本控制系统,你真的应该。
答案 6 :(得分:0)
在您知道代码注释的原因之前,请勿触摸。询问开发此代码的开发人员,或者首先了解代码并了解是否需要这些代码。