使代码“看起来很漂亮”有什么好处?

时间:2019-05-22 18:36:00

标签: code-organization

有时候,我花费大量的时间(小时)来使代码“看起来很漂亮”。我的意思是使事情看起来对称。实际上,我将快速滚动浏览整个班级,看看是否有任何东西因为看起来不“漂亮”或“干净”而跳出来。

我在浪费时间吗?这种行为有什么价值吗?有时候,代码的功能或设计甚至都不会改变,我只是对其进行重新组织,以便使其看起来更好。

我是完全强迫症患者,还是在这方面隐藏了一些好处?

铁锈

2 个答案:

答案 0 :(得分:1)

绝对不是,更清晰的代码在眼睛上更容易理解,也易于理解。当其他人试图理解它,或者即使您将来再次理解它时,也对他们有益。

答案 1 :(得分:1)

答案将是基于观点和主观的,但这是我的两分钱:

是的,直到某个主观的收益递减点。

清晰,格式合理且易于理解的代码更易于维护。在实际的应用程序中,许多代码会保留多年。

我每天处理的某些代码已经有15年的历史了,而其中的一部分已经有5年多没有被使用了。当您在阅读时刷掉蜘蛛网时,清晰度有助于恢复速度。