【问题标题】:Is there any benefit to obsession with making code "look pretty"?痴迷于让代码“看起来很漂亮”有什么好处吗?
【发布时间】:2019-05-22 18:35:59
【问题描述】:

有时我会花费大量的时间(数小时)来为使代码“看起来很漂亮”而苦恼。我的意思是让事物看起来对称。实际上,我会快速滚动浏览整个班级,看看是否有什么东西看起来不“漂亮”或“干净”。

我在浪费时间吗?这种行为有什么价值吗?有时代码的功能或设计甚至都不会改变,我只是重新构造它,让它看起来更好。

我只是完全强迫症还是其中隐藏了一些好处?

生锈

【问题讨论】:

    标签: code-organization


    【解决方案1】:

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

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

    清晰、格式良好且易于理解的代码更易于维护。在现实世界的应用程序中,很多代码会持续多年。

    我每天编写的一些代码已经有 15 年的历史了,其中部分代码已经有 5 年多的时间了。当您在阅读时刷掉蜘蛛网时,清晰度有助于恢复速度。

    【讨论】:

      【解决方案2】:

      绝对不是,更简洁的代码更易于阅读且易于阅读,因此可以理解。当其他人尝试理解它时,或者即使您以后再做一次,这对他们都是有益的。

      【讨论】:

        猜你喜欢
        • 2013-11-17
        • 2020-06-20
        • 1970-01-01
        • 2015-11-16
        • 1970-01-01
        • 2019-02-14
        • 1970-01-01
        • 2023-03-23
        相关资源
        最近更新 更多