大家讨论:怎样才能使程序最优化?程序最小,占用资源最少,运行最快,最稳定!来人有分!我想答案应该是多方面的,大家尽管畅所欲言!

解决方案 »

  1.   

    针对程序最小,我补充一下:我的意思是在最好的实现程序功能的情况下,实现程序最小,而不是盲目的追求几十KB,几百KB.感谢楼上几位的回答,我觉得应该还有其它的,请继续!
      

  2.   

    我的软件就有占用内存比较大的问题。
    文件大小方面,我觉得主要是使用控件会明显的增大文件大小,所以有时候我宁愿用一些windows标准控件
      

  3.   

    首先,根据系统的特性选择恰当的开发工具;其次,实现功能时多运用适当的函数,功能过程,可以减小程序的大小;如果碰到大量数据操作,可以通过写PROCEDURE和建索引等实现,优化程序。等等等等
      

  4.   

    程序最优化?
    程序最小,占用资源最少,运行最快,最稳定?最优化需要根据程序的业务流程设计出各模块类,数据库的程序最好用存储过程来写,
    这样即节省了程序大小,也减少了网络负担,速度也会快,程序最小,程序少用图片来装饰,用图最占内存的,这些资源能做成资源文件的做成资源文件或.dll文件,用时调用就可以了, 程序的窗体最好根据业务流程抽象出来,过程或函数公用,留个接口调用,多用继承,少用第三方控件(这东西包含了大量无用的单元)
    这样写的代码可少多了,运行稳定,用较好的算法(当然需要花点时间,但这值得的),考虑好 程序占用资源及内存释放分配及在不同操作系统运行的支持等问题,路过,随便聊聊,
      

  5.   

    用aspack压缩可以减小体积,此外自己写的东西越多,用的库越少,体积也会小
    时间快慢要看你的算法了
      

  6.   

    程序最小,程序少用图片来装饰,用图最占内存的,这些资源能做成资源文件的做成资源文件或.dll文件,用时调用就可以了, 程序的窗体最好根据业务流程抽象出来,过程或函数公用,留个接口调用,多用继承,少用第三方控件(这东西包含了大量无用的单元)
    这样写的代码可少多了
    ________________________________________________________________________
    同意,我做了一个程序,不用图片时只占5M内存,一用图片马上几十M。