问题描述
|
在源代码文件中应该严格遵循固定的文本宽度吗?更具体地说,您是否始终遵守代码的80个字符限制和注释的100个或120个字符限制?有时,我的代码中有些行会犹豫引入换行符,因为这会破坏统一性或降低周围代码的可读性。在这种情况下,您是否会酌情使用,还是始终选择遵守文本宽度?
解决方法
我之前也遇到过这些情况。虽然我将80个字符用作指导原则,但我还是将统一性放在首位,因此,只要保持清晰度,我可以随意超过此限制。
我可以超过此限制的原因是,如今,大多数人(至少与我一起工作的人)都拥有能够轻松显示超过100个字符的编辑器/屏幕,因此超过80个字符并不会影响其可读性。码。
虽然该限制通常有助于保持代码的可读性,但我发现,如果我始终尝试保持该限制,那么就像您所说的那样,代码的流程以及因此的可读性都会受到干扰。
, 这将取决于您为何要强制执行限制?
该代码是您自己的,还是与其他许多人共享的?您是否正在创建可供其他人,十几个人,数百人查看和增强的资源?使用/查看的人越多,拥有统一性越好。
当然,您也提出了不限制的好理由...
有时我的代码中有几行
在此我不愿介绍
换行,因为它会破坏
均匀性或降低可读性
周围的代码。
我的两分钱。