我觉得应该建立一套系统资源消耗的相对量化标准,
包括计量的单位,计量的一系列公式等.
有了这个东西,就可以方便交流,别人问我的程序性能怎样的时候,我如果说还可以,别人怎样会知道这个"还可以"到底是怎样的"还可以"呢?
我刚才看过button这个类,发觉它继承于basicbutton, 而此类又继承于control ,这样一直下去, 根源继承于object.
这样一来实例化一个button类时, 应该很浪费系统资源才对啊,但是事实上大家都这样做. 
 所以我觉得应该建立一套系统资源消耗的相对量化标准,

解决方案 »

  1.   

    资源的消耗最主要的是算法的空间复杂度和时间复杂度,那些边边角角平时多注意注意,比如资源释放等,就基本可以了,又不是叫你写操作系统内核。空间复杂度和时间复杂度这2个才是最该考虑的问题。一个Sql语句,2种写法,相同功能,却可能执行时间相差3个数量级(1000倍),过来人就知道我说的不是开玩笑。
      

  2.   

    "我觉得应该建立一套系统资源消耗的相对量化标准"
    这种东西很难达到.当前的一些压力测试软件,实际上就是做这个的,但针对WEB的较少,并且测试方法较复杂且不够全面.
    但总体来说,如果不是制作非常大(访问量)的网站,只需要自己稍微注意一下就好了,因为现在的服务器性能实在是太好了,基本上不太需要考虑性能;如果需要制作访问量很大的系统,那时才需要进行不断的优化.但这种情况实际上很少.大多数人基本上不会碰到.