写了一两年代码,说下心得体会,大家交流交流

2019-08-13 10:15:59 +08:00
 xiaotuzi
写代码有时候会很烦躁,主要出现的情况有几个方面:
1,反复修改需求
2,花了很大精力去写,却没有写出来
3,以为自己想了一个很巧妙的解决方法,却在查资料的时候浪费了大量时间
4,以为自己写了一个很巧妙的算法,结果却并没有多大用(如:用冒泡排序排 3 个数字大小)
5,花了很长时间完成的项目,后面说不要了

以前会硬着头皮继续干,有的是因为时间赶,有的是直接闷头继续做,当然效果很差,有厌烦的情绪。
后面发现,如果需求不是特别急,隔一两天再去思考需求会更高效,也就是没有那么大的厌烦情绪。
这种方法也适合遇到难题,最好让自己注意力放到其他地方,隔天再看会有意想不到的效果。

还有说一点,听音乐的话,听一些工作的轻音乐,不要流行音乐,否则有时候会扰乱心思,当然一般我写代码都是两耳不闻窗外事,沉浸在代码里。

大家有什么对写代码好的经验可以分享下,特别是对厌烦情绪的发泄。
6820 次点击
所在节点    程序员
48 条回复
way2create
2019-08-13 18:18:49 +08:00
我觉得,公司的业务代码写的时候遵守规范就好了,自己私下的代码哪怕 js 我看不顺眼也会重构。。。我是后端,至于需求乱改之类的生气什么的...我已经麻木了
xiaotuzi
2019-08-13 19:28:09 +08:00
@0x11901 确实是,有必要写设计模式的时候就用,其实也是提升自己
xiaotuzi
2019-08-13 19:29:20 +08:00
@way2create 到了任人欺负的中年人了吗?🌚
way2create
2019-08-13 19:30:16 +08:00
@xiaotuzi 20 好几算中年人吗?欺负倒没有的 懒得跟傻逼一般见识而已
enaxm
2019-08-13 19:32:05 +08:00
写了才两年你说啥。。。
jameskuk
2019-08-13 20:10:15 +08:00
1、5:运营相关,你只需要知道你自己是拿钱写代码的就行了。项目没上不会扣你钱,项目成功了也不会分你钱,摆正自己心态就可以了。
2、3、4:能力和经验问题,慢慢会好的,如果有良好的学习习惯的话会更快。另一方面,代码最优解往往是解法、阅读性、维护性等互相权衡的结果,没必要一味追求高大上的解法,不要像有些人满嘴算法,却连一个增删改查都写不好。
c090817
2019-08-14 00:58:35 +08:00
以前很在乎你这些问题,不过现在已经想开了
1、他修改需求我就给他做,反正算我工作量的,我做了你给我钱公平合理
2、处理的时候先想好怎么写要达成什么效果,然后觉得可行再写,想不到解决办法就问问其他人,实在难做跟产品说这个不好做要加时间
34、想好办法是有效的,这个没什么,不过做之前也要想一下时间限制,如果有最快的办法或者现成代码直接用,看看时间是否充足,如果不足就简单粗暴的解决完成任务
5、我给你干活你不用就不算我干了?
waruqi
2019-08-14 07:24:03 +08:00
淡定点 如果是公司项目 就无所谓了 如果是个人项目,哪怕躺坑了 也是享受

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

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

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

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

© 2021 V2EX