[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
类的颗粒度不要太大,大的类就进行细分,能拆分就拆分,然后就是保证类之间的低耦合。
|