程序稳定与否或在于代码的美丑之间?

2021-03-27 05:31:00 +08:00
 caowentao

标题有点小哲😄突然有一种直觉,觉得程序的稳定性也包括性能,功能,可维护性都诸多方面如果优秀,代码必然优雅。
逆命题:优雅的代码必然各项性能和功能也优秀。
否命题:各方面性能和功能糟糕的程序,代码必丑陋。
逆否命题:如果不是优雅的代码就不可能是性能卓著,功能完善的程序。

以上的原命题,逆命题,否命题,逆否命题是否都成立?

PS:我把我的微信签名改成: 看似优雅的代码必稳定,丑陋则反之。

3894 次点击
所在节点    程序员
28 条回复
caowentao
2021-03-27 13:26:54 +08:00
@CEBBCAT 大护法
shyangs
2021-03-27 14:50:36 +08:00
需求不變, 沒有新增功能, 一直修 bug. 就會達到 XP 後期的穩定.

需求一直變, 一直新增功能, 就會一直產生 bug. 讓 win10 獲得 bug10 稱號.
jinsongzhao
2021-03-27 15:08:59 +08:00
刚开始追求优雅是必要的,这才是提升稳定性的基础,尤其拷贝别人代码时,不过已经烂熟的结构乱来一通,也不会丢掉核心逻辑时,看心情吧,过去养成的习惯,不会差哪里去的
ychost
2021-03-27 17:14:11 +08:00
代码优雅一般意味着需求明确,很有目的性地去写代码,但是大多数场合都是一个需求改了又改,不会给你足够的时间去优化代码,每次做完项目都觉得还可以优化一把,因为到最后一刻需求才是确定的,自然能够将其进行优化
newmlp
2021-03-27 17:16:54 +08:00
没半毛钱关系
xcstream
2021-03-28 03:15:14 +08:00
优化过的代码 同时趋向这 2 个特性
caowentao
2021-03-29 12:27:04 +08:00
@CEBBCAT 你一直在做正确德事情,但不知道为什么这么做,内驱力在哪里?答案很普通,就是人性之美
caowentao
2021-03-29 12:27:22 +08:00
@caowentao 人之初性本善

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/765591

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX