Foxtable(狐表)用户栏目专家坐堂 → 狐表能否降低代码量?


  共有3910人关注过本帖树形打印复制链接

主题:狐表能否降低代码量?

帅哥哟,离线,有人找我吗?
jspta
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1732 积分:11266 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2015/1/16 13:08:00 [显示全部帖子]

以下是引用hbhb在2015-1-16 12:33:00的发言:
如何做到不重复?函数重复调用不是可以减少吗?我也用了,自定义函数我也用了100个左右,表才50多个,窗口才30几个,控件总量也不会超过500个,为何这么如此费劲?
你的代码重复性太高,自定义函数100多个不代表你就缩减了,只不过是转移了地方。如果你能把100多个自定义函数,缩减50%,你效率就能提升很多。如果一个函数使用率不超过3次,那么这种自定义函数就没多少意义。
我目前底层代码行数大概在7000行,具体功能代码大概5000多行,涉及的模块100多个(一个模块相当于一个窗口),而真的要增加一个简单的录入或查询模块,一行代码都不要写。
以前自定义函数也写过50几个,现在全部被放弃了。窗口也有70-80个,现在已经只剩下10个了,代码更加精简,开发效率更加高。以前大概200多页代码,光写基础代码,调用几个常用函数就相当于几十页代码量。而现在依旧是200页不到,百分之95控件自动生成,以至于我都快忘记了加载的代码是什么样子了,因为我几乎没再写过。


 回到顶部
帅哥哟,离线,有人找我吗?
jspta
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1732 积分:11266 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2015/1/16 15:03:00 [显示全部帖子]

以下是引用hbhb在2015-1-16 13:33:00的发言:
老兄能否指点一二,我可是幼学。
提炼你的代码,规范化统一化,自然就简单了


 回到顶部