游戏开发论坛

 找回密码
 立即注册
搜索
查看: 16282|回复: 55

我们的代码真的有效率吗?

[复制链接]

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20686
发表于 2005-2-22 00:37:00 | 显示全部楼层 |阅读模式
  由于工作需要,这两天要开始读一款尚未完成的MMOG源码,代码一到,计算了一下部分代码,结果有90万行。。。。。当即狠狠地寒了一下,真的需要那么长的代码才能完成一款“大型多人在线游戏”?其中垃圾代码有多少?低效率低质量的代码又有多少?似乎现在的游戏公司都无暇去关心这些,大家都埋头于“实现”目标,可能相对于实现目标来说,代码的质量好坏并不成为关键,只要能跑得起来,看得到预期效果这样就OK了。。。。不知道有多少人能自豪的说:我的代码很漂亮,Interface清晰,逻辑紧凑严谨。。。

  废话了那么几句,并不是职责别人的代码差,只是感觉平时开发都忙于实现目标,而往往牺牲代码质量,我自己也是如此,为了完成目标,代码也能简则简,需要什么马上加什么,最后虽然可得到效果,但作为一名程序员,这还不够,在完成量的同时,提高质量,我想这应该是对我们基本的需求,在此也仅仅希望能够给大家提个醒,不要忽略了代码质量!

3

主题

186

帖子

190

积分

注册会员

Rank: 2

积分
190
发表于 2005-2-22 01:01:00 | 显示全部楼层

Re:我们的代码真的有效率吗?

呵呵,还好这方面我有极大的偏好。看到不好看的代码、接口混乱等等就觉得很恶心
目前公司几个程序也都很注意这方面的东东,不仅考虑现在,还有将来

25

主题

82

帖子

82

积分

注册会员

Rank: 2

积分
82
发表于 2005-2-22 04:48:00 | 显示全部楼层

Re:我们的代码真的有效率吗?

我主要是还没有达到这个水平来考虑代码的效率,等我真的能独立编一个完整的小游戏的时候再考虑吧

3

主题

186

帖子

190

积分

注册会员

Rank: 2

积分
190
发表于 2005-2-22 09:11:00 | 显示全部楼层

Re: Re:我们的代码真的有效率吗?

maphack: Re:我们的代码真的有效率吗?

我主要是还没有达到这个水平来考虑代码的效率,等我真的能独立编一个完整的小游戏的时候再考虑吧

真的吗?我从最开始学程序的时候就很注意这方面(受到一本书的影响),所以这本来就应该是一个态度问题,而不是技术问题。我感觉很多人在写代码的时候都懒于去做这方面的工作,不想麻烦

15

主题

1268

帖子

1268

积分

金牌会员

Rank: 6Rank: 6

积分
1268
发表于 2005-2-22 09:36:00 | 显示全部楼层

Re:我们的代码真的有效率吗?

金山~的FUCK

1

主题

69

帖子

69

积分

注册会员

Rank: 2

积分
69
发表于 2005-2-22 09:48:00 | 显示全部楼层

Re: 我们的代码真的有效率吗?

多谢版主的提醒

3

主题

31

帖子

33

积分

注册会员

Rank: 2

积分
33
发表于 2005-2-22 09:54:00 | 显示全部楼层

Re:我们的代码真的有效率吗?

hehe,一般一个大型游戏几十万行的代码都要有的。

8

主题

111

帖子

163

积分

注册会员

Rank: 2

积分
163
发表于 2005-2-22 10:14:00 | 显示全部楼层

Re:我们的代码真的有效率吗?

90万行可能包括一些库的代码,游戏里并不一定用到这些代码,但用到这些库了.
代码质量也和项目进度有关系,项目老是赶啊赶啊的,或者项目本身老是有变化,就写不出好代码.

15

主题

1268

帖子

1268

积分

金牌会员

Rank: 6Rank: 6

积分
1268
发表于 2005-2-22 10:19:00 | 显示全部楼层

Re:我们的代码真的有效率吗?

不理解的看软件项目管理

31

主题

630

帖子

635

积分

高级会员

Rank: 4

积分
635
发表于 2005-2-22 11:08:00 | 显示全部楼层

Re:我们的代码真的有效率吗?

90万行不算多,我用的是C#,才一半就用了240k,要知道一行C#顶好几行C++呢。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-25 10:13

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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