如何写出更优雅的代码。

2022-09-16 09:52:51 +08:00
 kaiger

what the code, is it shit ?

今天看到这样一句话,觉得很符合我目前写的代码。

想请教一下,如何写出让自己看了觉得不是 shit 的代码。

7952 次点击
所在节点    程序员
61 条回复
BeijingBaby
2022-09-16 09:54:44 +08:00
自己很难评判,但别人 code review 的时候,说脏话的次数,决定了代码质量。
kaiger
2022-09-16 09:58:10 +08:00
@BeijingBaby #1

自己 code review ,说脏话的次数也可以看出代码的质量 [dog]
cmdOptionKana
2022-09-16 10:04:59 +08:00
还能如何,学算法、学编程模式、多看优秀开源代码、多练手,来来去去就是这些基本的方法。
williamjing
2022-09-16 10:09:36 +08:00
无他,唯手熟尔。 -- 卖油翁
多学别人最佳实践,并且基础是否牢固,决定了程序员的职业高度。
www5070504
2022-09-16 10:12:47 +08:00
注释的质量也很重要 注释写的垃的看着脏话更多
taowen
2022-09-16 10:15:34 +08:00
https://zhuanlan.zhihu.com/p/34982747 如何提高代码的可读性
T0m008
2022-09-16 10:17:34 +08:00
写代码的时候翘起你的小拇指
catinsides
2022-09-16 10:20:51 +08:00
w4ngzhen
2022-09-16 10:22:55 +08:00
我现在的做法就是多看一些别人的代码,因为有的时候,优雅的代码是需要一定的风格的,可以参考别人的风格。
zhouyg
2022-09-16 10:24:08 +08:00
首先定义什么是“优雅”
nba2k9
2022-09-16 10:25:06 +08:00
最重要的就是选一个好看的主题和字体
kaf
2022-09-16 10:25:28 +08:00
写的时候多想想设计模式
hambers
2022-09-16 10:29:54 +08:00
首先,得有一个“正常”的产品经理?
studycode
2022-09-16 10:30:17 +08:00
@w4ngzhen 一般在哪里看优秀代码?
runningman
2022-09-16 10:31:14 +08:00
写出赚钱的 code 就行
popn74
2022-09-16 10:31:50 +08:00
尽量简洁易维护的设计,完成复杂的功能
kooze
2022-09-16 10:33:43 +08:00
干掉那个产品经理
weeevv
2022-09-16 11:03:28 +08:00
rust ,函数式。
yaphets666
2022-09-16 11:04:11 +08:00
代码的优雅其实是最次要的,代码最重要的是人可以看得懂,看不懂就坏了
weeevv
2022-09-16 11:18:31 +08:00
@weeevv 但也不是适用所有场合。

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

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

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

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

© 2021 V2EX