个人项目怎么改掉老是想把代码写的规整的毛病,严重拖慢我写代码的速度

2022-02-09 14:26:22 +08:00
 ChrisFreeMan
是不是换个面向过程的语言会好点啊,不介意可读性,代码多垃圾。只想多搞几个东西。
6762 次点击
所在节点    程序员
51 条回复
Grouie
2022-02-09 14:30:05 +08:00
换易语言
zachlhb
2022-02-09 14:32:49 +08:00
做好封装继承写起来一点都不慢
ipwx
2022-02-09 14:33:32 +08:00
如果是小的私活项目就。。。反正能糊弄就糊弄。

如果是练手项目建议好好做,写规整还不够,你应该总结自己的 best practice ,凝练自己的基础库。
Kimen
2022-02-09 14:40:04 +08:00
写的规整也方便自己以后回过头来看代码,方便自己维护,并没有什么坏处
codewld
2022-02-09 14:41:46 +08:00
我也会这样 总是翻来覆去改
LifStge
2022-02-09 14:43:16 +08:00
强迫症 难 我已经病入膏肓 举个例子 我经常性甚至会因为几个方法的设计 明眼的思路就在哪里 能达到目的 但是潜意思里感觉不合理 就会被放大 最终导致整体性的停滞不前 甚至跑偏思考更底层的轮子....
其实吧 还是需要自己给自己总结一套能让自己接受的 简单的规范 这样会好很多 当意识出现的时候 就按照这套规范走. 就大大减少选择困难了...
就好比好多人的房间 看上去很乱 但是相对上很规矩 就是一套自己固定的分类流程 找东西也很方便
pengtdyd
2022-02-09 14:48:34 +08:00
多想想出来打工是为了什么?不就是为了挣钱嘛,何必为难自己呢?
luckyrayyy
2022-02-09 14:49:06 +08:00
换个脚本语言
duduaba
2022-02-09 14:53:27 +08:00
个人项目好像都有强迫症,一个方法反复的写,包括代码格式等等,一天下来一个功能也没写完,都在自以为是的美化代码了,结果过了 2 天再看还是不够优雅,继续改。。。
otakustay
2022-02-09 14:55:59 +08:00
不是挺好的吗,积跬步以至千里
a0210077
2022-02-09 14:57:48 +08:00
多改改,也是一种累积经验的方法
也不用过多担心,因为总有腻的时候
yeqown
2022-02-09 15:03:17 +08:00
把项目删掉
yunye
2022-02-09 15:03:57 +08:00
先做一个完整的初版,然后再迭代
ixx
2022-02-09 15:07:23 +08:00
你这有点舍本逐末了吧,你应该想的是,如何规划好代码结构一次搞定,而不是反复修改🐶
Chad0000
2022-02-09 15:16:55 +08:00
十几年老码农路过,我经常项目没上线代码已经重构好几遍了。甚至一个 APP 已经使用三种方式写出来了。
VeryZero
2022-02-09 15:18:33 +08:00
个人项目不就是应该好好写吗?公司项目没有时间精雕细琢,只能靠个人项目探索最佳实践。
tanhui2333
2022-02-09 15:45:14 +08:00
完美强迫症
dcsuibian
2022-02-09 15:46:24 +08:00
个人项目完全没问题,反正也没有工期
GTim
2022-02-09 15:50:16 +08:00
这个,www.twle.cn 这个网站,我第一次用 typecho ,后来发现要多用户注册,换成 flarum ,后来发现改功能太累,于是用 flarum 的前端,自己摸索着用 Python 3 + Tornado 写后端。然后发现加功能更累,换成 V2EX ,但是又喜欢 Flarum 的前端,于是,继续改 V2EX 的前端实现....

如果不是中途项目紧,没空,我估计继续改下去


这样过了一个多月,就没动力继续折腾了,直接开始整理内容了
cnnblike
2022-02-09 15:52:55 +08:00
试试用 syntax linter/syntax checker ,很快你就会烦死了不想搞完美了

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

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

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

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

© 2021 V2EX