找回密码
 立即注册
CeraNetworksBGVM服务器主机交流IP归属甄别会员请立即修改密码
查看: 61|回复: 9

代码越写越复杂怎么办?

[复制链接]

48

主题

78

回帖

422

积分

中级会员

积分
422
发表于 2024-4-2 20:13:15 | 显示全部楼层 |阅读模式
写复杂了 把功能合并,代码看着精简了 但改起来是真的头大,是能跑就行还是精益求精啊。
回复

使用道具 举报

24

主题

7160

回帖

1万

积分

论坛元老

积分
15576
发表于 2024-4-2 20:36:37 | 显示全部楼层
重构就是个笑话,一个需求加一段,一段时间之后你重构个鬼,除非来整体优化需求,你闲的没事干跑一遍测试用例
回复

使用道具 举报

5

主题

574

回帖

1411

积分

金牌会员

积分
1411
发表于 2024-4-2 20:29:44 | 显示全部楼层
本帖最后由 karson 于 2024-4-2 20:32 编辑

1. 不需要做的功能不要提前做
2. 不需要优化的东西不要提前想
3. 先设计,再编码
4. 编码时精益求精
5. 注意解耦,不要把不必要的东西合在一起
6. 写不动了刷刷论坛
回复

使用道具 举报

2

主题

1423

回帖

3112

积分

论坛元老

积分
3112
发表于 2024-4-2 20:14:52 | 显示全部楼层
帮我把代码改优雅点。。 我经常这样和gpt说
回复

使用道具 举报

16

主题

598

回帖

1562

积分

金牌会员

积分
1562
发表于 2024-4-2 20:14:39 | 显示全部楼层
能跑就行,大不了不做了睡大觉

回复

使用道具 举报

11

主题

135

回帖

711

积分

高级会员

积分
711
发表于 2024-4-2 20:15:08 | 显示全部楼层
让gpt写
回复

使用道具 举报

14

主题

36

回帖

242

积分

中级会员

积分
242
发表于 2024-4-2 20:16:47 | 显示全部楼层
单人维护肯定是能跑就行
精益求精的想法是好的,只是在这时间点成本太高了,到時候有需要再重构吧
回复

使用道具 举报

48

主题

185

回帖

684

积分

高级会员

积分
684
发表于 2024-4-2 20:17:31 | 显示全部楼层
找GPT 喊一声帮我把这些代码精简一下
回复

使用道具 举报

222

主题

917

回帖

3644

积分

论坛元老

积分
3644
发表于 2024-4-2 20:18:03 | 显示全部楼层
重构屎山吗?
回复

使用道具 举报

48

主题

119

回帖

1002

积分

金牌会员

积分
1002
发表于 2024-4-2 20:37:45 | 显示全部楼层
从写代码的开始,技术负债就在增加,这是常事
不是开源的,就分开写,写到方便自己看懂即可,不要在意精简,代码不会因为你的精简跑得更快
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-5-11 00:25 , Processed in 0.075326 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表