以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  狐表能否降低代码量?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=63199)

--  作者:fengxiaoyuasd
--  发布时间:2015/1/15 21:53:00
--  狐表能否降低代码量?
狐表能降低写代码的量吗,开发一个系统代码量,还是蛮大的。
--  作者:有点甜
--  发布时间:2015/1/15 21:55:00
--  

 代码量,得看功力,比如一些繁复的代码,可以提取出来写成函数调用。

 

 但,基本上,功能越多,肯定代码量越大


--  作者:hbhb
--  发布时间:2015/1/15 22:15:00
--  
请问简易软件一般要用多少页代码量?
--  作者:有点甜
--  发布时间:2015/1/15 22:22:00
--  
 你可看 泡泡 的视频就知道
--  作者:黄训良
--  发布时间:2015/1/16 0:34:00
--  
代码量,同实现的功能和目的成正此。
--  作者:Bin
--  发布时间:2015/1/16 8:05:00
--  
功能越多,代码肯定越多.  虽然可以优化缩减,但是无论你怎么减  想要干 1000个人才能完成的活,就算你的人怎么能干,怎么的也比10个就能完成的活需要的人多.
--  作者:hbhb
--  发布时间:2015/1/16 12:15:00
--  
那为何一个小项目,代码已经600多页了,还没有结束,究竟什么原因,能用函数的我多用的函数了,还在不断的增加,有无功能检测删除或提示更改?
--  作者:有点甜
--  发布时间:2015/1/16 12:23:00
--  

 呃,你写的代码都是重复重复再重复的。


--  作者:hbhb
--  发布时间:2015/1/16 12:33:00
--  
如何做到不重复?函数重复调用不是可以减少吗?我也用了,自定义函数我也用了100个左右,表才50多个,窗口才30几个,控件总量也不会超过500个,为何这么如此费劲?
--  作者:jspta
--  发布时间: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控件自动生成,以至于我都快忘记了加载的代码是什么样子了,因为我几乎没再写过。