游戏开发论坛

 找回密码
 立即注册
搜索
楼主: spy

[讨论] “你的代码写的很烂”

[复制链接]

4

主题

16

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2010-8-17 09:54:00 | 显示全部楼层

Re:“你的代码写的很烂”

想起了自己和主程一起调bug的日子,我帮他设断点位置……

0

主题

15

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2010-8-17 10:02:00 | 显示全部楼层

Re: Re:“你的代码写的很烂”

zhmfreeman: Re:“你的代码写的很烂”

以前总听SPY说别人画的丑来着。


这个是亮点,哈哈

但是我还是要顶楼主

17

主题

282

帖子

436

积分

中级会员

Rank: 3Rank: 3

积分
436
发表于 2010-8-17 11:56:00 | 显示全部楼层

Re: Re: Re:“你的代码写的很烂”

bal: Re: Re:“你的代码写的很烂”



请搜索 John D Carmack II [em21],你要敢说他的代码不是好代码,全宇宙的程序会来追杀你的。。。


哈哈 我没看过卡叔的代码~。~
但是我说的都是针对团队开发而言的
据说卡叔的引擎是他自己一个人写的
我想卡叔写的团队部分的代码,不至于他的团队看不懂~

17

主题

282

帖子

436

积分

中级会员

Rank: 3Rank: 3

积分
436
发表于 2010-8-17 12:01:00 | 显示全部楼层

Re: Re: Re:“你的代码写的很烂”

tkminigame: Re: Re:“你的代码写的很烂”



真有这样的代码,效率奇高,异常短小,异常稳定,各方面都十分优异,但你就是读不懂它,更别说去修改它,因为写这段代码的人的层次,完全跟你不在同一个层次上。


那么我想这样的代码应该不是一步到位的
而是逐渐演变过来的
当需求确认以后,就可以对代码进行终极优化,因为这样的代码只需要满足相对稳定的功能的需求
所以可以尽情优化,而不需要考虑后人来修改。或者留下相应的文档~.~
真的不适应需求了怎么办? 1:让原作者来改 2:重写

2

主题

201

帖子

201

积分

中级会员

Rank: 3Rank: 3

积分
201
发表于 2010-8-17 12:16:00 | 显示全部楼层

Re:“你的代码写的很烂”

常听人说:源码面前了无秘密!
如果你一眼就看出某段代码有很多bug,效率很低,或者很不稳定,我会非常敬佩!
如果你说某段代码不规范,难读,很烂,我也会微微一笑

2

主题

157

帖子

161

积分

注册会员

Rank: 2

积分
161
发表于 2010-8-17 14:45:00 | 显示全部楼层

Re:“你的代码写的很烂”

不加注解 杀

2

主题

201

帖子

201

积分

中级会员

Rank: 3Rank: 3

积分
201
发表于 2010-8-17 15:43:00 | 显示全部楼层

Re: Re:“你的代码写的很烂”

天路: Re:“你的代码写的很烂”

不加注解 杀

准确地说,
不加注解 杀人!
至于代码杀不杀?看情况

30

主题

1134

帖子

1164

积分

金牌会员

Rank: 6Rank: 6

积分
1164
发表于 2010-8-18 09:23:00 | 显示全部楼层

Re:“你的代码写的很烂”

这很好
但是某些东西是真的烂
不能混淆真的烂和假的烂的区别

51

主题

3552

帖子

3655

积分

论坛元老

Rank: 8Rank: 8

积分
3655
发表于 2010-8-18 11:15:00 | 显示全部楼层

Re:“你的代码写的很烂”

我的代码写的很烂

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2010-8-18 16:28:00 | 显示全部楼层

Re:“你的代码写的很烂”

当我变成的成熟后,我回头再看,发现我所删掉的那段代码其实是用了一个很好的设计模式,而我重 写的确是丑陋无比。

“用了一个很好的设计模式”除了能说明原作者知道那个设计模式之外,其他的啥都不能说明,不能说明代码写得怎样……
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-10-18 12:09

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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