感觉自己的代码质量很糟糕怎么办?

2018-04-11 20:01:43 +08:00
 aice114

一直感觉自己代码怎么写都不好看,变量名,文件名,代码风格等等,写完项目都不想多看一眼的那种,跟别人开源项目的比起来完全没眼看,也有模仿别人风格去写,但是给自己一种东施效颦的感觉,请问一下大家有提高代码质量的办法吗?

6233 次点击
所在节点    程序员
32 条回复
jydeng
2018-04-12 08:30:57 +08:00
我的经验是提交之前再读一遍,每个任务花 20%的时间来检查、整理代码.









然并卵,加班太多现在已经没有时间了。
hztxw
2018-04-12 08:55:33 +08:00
先看《代码整洁之道》吧,相信会有收获的!
jiqing
2018-04-12 09:02:55 +08:00
当时公司一位大牛教我的,只要文档写好了,管你代码规范什么玩意,能用就行
q397064399
2018-04-12 09:09:44 +08:00
公司的代码就算了把,, 后台服务接口用的 mybatis ,,所有的数据结构 全是扁平的,并且映射在数据库表上,
,好在是实行微服务架构,,每个模块小,而且改动起来,不是特别费脑子。
reeonce
2018-04-12 09:55:47 +08:00
《重构》
sumu
2018-04-12 10:06:15 +08:00
不要抵御你的本能。既然自己认识到这是自己的短板,与其补这个短板,不如索性考虑转产品、转管理?有人就善于讲而不善于做,而程序员很多时候是反过来的
southsala
2018-04-12 11:46:16 +08:00
看知名框架的源码,学设计模式,学算法,看上述的书
willvvvvv1
2018-04-12 12:12:02 +08:00
@sumu 歪理,短板怎么界定?换方向能知道那个不是自己更加短的板?
wizardoz
2018-04-12 13:14:38 +08:00
自己能够觉得糟糕说明还有救
chnyang
2018-04-12 13:14:50 +08:00
@sumu 转着转着你会发现只有搬砖适合你
nicevar
2018-04-12 13:14:57 +08:00
sonarqube 用一段时间,保证把你治得服服帖帖,很多公司用这个的,自己的项目就不要用了,浪费时间
fhefh
2018-04-12 14:06:21 +08:00
互相吐槽 都说自己的写不好 看到对方的 都说对方写得好~~

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

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

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

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

© 2021 V2EX