[j2me game] 复杂逻辑类多少行代码合适

fobme 2007-06-26
最近在做一个游戏,游戏难度不大,但就是逻辑有点复杂。看过代码库(公司以前的一些人写的),类似的游戏也有,但里面有一点让我看了觉得有点害怕,光一个GameLogic类就有2000多行。于是有我一个想法:能不能让这个类少些代码,也就是说让这个类分解为两个小一点的类,以提高程序的可读性和可维护性。修改了两天,但每个类仍然有个900来行。我看到牛人们贴的代码一个类最多只有200--300来行啊,还想修改,不知道达到多少行才是个尽头!
Puras 2007-07-06
一点点的重构
重构的过程
不只是整理代码
还能对程序了解的更深刻

具体多少行代码
具体情况具体分析
fobme 2007-07-06
谢谢你的建议!
xuxu366 2007-07-11
类可看作是完成功能的模块,能细分的就细分,不可强求
fobme 2007-08-16
最近有了一点体会,代码多少行不是关键,关键要看自己的代码是不是最为简单的表达了自己的思想!嗯,加油!
jyasa 2009-07-03
告诉你,这种项目其实改是没有用的了,当初的架构就有问题,还不如重写
fobme 2009-07-27
jyasa 写道
告诉你,这种项目其实改是没有用的了,当初的架构就有问题,还不如重写


同感,已经重写了!
cqucyf 2009-10-23
我写的代码有些都可以达到几千行
pjw100 2009-12-14
cqucyf 写道
我写的代码有些都可以达到几千行

你可真够可以的,几千行自己看,不是给别人看。
代码重构其实是一件让人赏心悦目的事情,看着自己的代码结构越来越清晰,注释也不用太多,而不是像蜘蛛网一样,到处写注释。
pjw100 2009-12-14
类的颗粒度不要太大,大的类就进行细分,能拆分就拆分,然后就是保证类之间的低耦合。

相关讨论

相关资源推荐

Global site tag (gtag.js) - Google Analytics