在源代码文件中应该多严格地坚持固定的文本宽度?更具体地说,您是否始终遵守代码 80 个字符的限制和注释的 100 或 120 个字符的限制?有时我的代码中有几行我不愿意引入换行符,因为它会破坏一致性或降低周围代码的易读性。在这些情况下,您是自行决定,还是始终选择遵守文本宽度?
问问题
189 次
2 回答
1
这取决于您为什么要强制执行限制?
代码是您一个人的,还是与许多其他人共享的?您是否正在创建将由其他人、十几人、数百人查看和增强的源?使用/观看的人越多,统一性就越好。
当然,你也为不限制......
有时我的代码中有几行我不愿意引入换行符,因为它会破坏一致性或降低周围代码的易读性。
我的两分钱。
于 2011-05-28T02:34:09.707 回答
1
我以前也遇到过这些情况。虽然我使用 80 个字符作为指导方针,但我更重视统一性,所以如果它保持清晰,我可以随意超过限制。
我可以超过限制的原因是现在大多数人(至少与我一起工作的人)都有编辑器/屏幕,它们很容易显示超过 100 个字符,所以超过 80 个不会妨碍代码的可读性.
虽然限制通常有助于保持代码的可读性,但我发现如果我总是试图保持限制,那么,就像你说的那样,代码的流动,因此它的可读性,就会被打乱。
于 2011-05-28T02:34:47.573 回答