这种心态写代码好吗?

2020-10-02 19:49:29 +08:00
 kuanng

自己在写一些私人项目时,写到一半就没有继续写下去的动力了

比如,最近在写一个组件库

每一个组件都写得七七八八,没有什么大问题

虽然可以在细节方面可以做的更好,但是就是不想改

因为内心觉得这是时间问题,只要时间够,这种小细节很容易搞定的

求指点

6020 次点击
所在节点    程序员
26 条回复
imn1
2020-10-03 13:45:23 +08:00
写给自己和写给别人是很大区别的
例如一个选择文件,自己用出错概率接近零,基本不用写 try...catch...(百分百懒得写而 pass ),别人用出错概率相对高,不写 try 绝对是 bug

我写来自用的东西就经常用,这样,出错就有动力改了
wwwwzf
2020-10-03 16:09:02 +08:00
不要做私活,才是大创业。
jones2000
2020-10-03 16:44:39 +08:00
调整好心态,一个好的组件或框架必须要经历好几年的投入开发才有会有成果, 不可能开发 2,3 个月就成功的,要有沉淀才可以。东西不要写的多,你的优势在哪里,就在你的优势上边下功夫,提高技术门槛。
lights
2020-10-03 19:21:49 +08:00
我以前上学的时候有过这种心态,对于一些难题只看懂答案就好了,不去非常认真的举一反三的思考思路,这样的结果是只考了个普通一本
最近几年有不一样的感受,那些收尾的工作、书的最后一章、课程的最后分享总结、交付流程的最后一步,其实也会蕴含很多新的知识点或者注意事项,甚至会决定项目的成功与否
尽管现在还会习惯性质的不喜欢做“收尾”的事情,但一直在强迫自己坚持做,每次也的确会有船新的收获,很不一样的。
大学毕业 5 年了,我也只是认识到了这个问题并强迫去该,但这种旧的习惯还没有被新的习惯代替,没有真正改掉
lights
2020-10-03 19:25:04 +08:00
这些“收尾”工作绝不是楼上一位 V 友说的将分数从 60 分提高到 65 分,有时候会导致代码的重写,真正的理解别人的设计的精妙,对我来说是 70 分提高到 90 分的区别
mwVYYA6
2020-10-03 19:33:39 +08:00
你不做的原因是你对这件事预期的回报不感兴趣了。
可能是你做到一半,发现这个业务不赚钱又没成就感,而且再也没法满足自己的好奇心。
那就放弃这个项目吧,反正也不是什么值得做的东西😆

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

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

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

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

© 2021 V2EX