求助,怎么判断代码写的好坏
发布于:2022-01-17 09:50:54
#1 liuhui244671426
怎么判断程序运行的速度,快慢,程序质量???
2012-02-17 00:11:10
#2 jake
速度可以通过程序执行时间来判断,具体做法是开始的时候设定个时间,程序结束再用当前时间减去开始的时间,就得出整个程序执行花费的时间了。
程序质量,
初级的方法:代码的规范性,多看看优秀的开源程序,就能观察到代码的质量如何(差距)
高级的方法:做好了一个项目(很多程序在里面),那么找一个水平一般的phper来看看,是否能很快上手进行持续开发,如果上手比较快,那么程序是比较清晰的,也就是质量高(谁也看不懂那就是烂代码了)。项目越大,那么难度就越高,质量就越难维持。
顺便卖个广告:speedphp框架,就是非常清晰,容易上手。而且用speedphp开发出来的程序,也非常清晰,这样对提高程序的质量,具有非常大的意义。
2012-02-17 00:21:08
#3 liuhui244671426
jake 发表于 2012-2-17 00:21
速度可以通过程序执行时间来判断,具体做法是开始的时候设定个时间,程序结束再用当前时间减去开始的时间, ...
有没有专门的软件进行测试的呢?
2012-02-17 00:23:29
#4 jake
liuhui244671426 发表于 2012-2-17 00:23
有没有专门的软件进行测试的呢?
专门的软件,如AB之类的。只能测试程序的负载,当然也会测速度,但那不是主要的。
2012-02-17 00:27:56
#5 liuhui244671426
jake 发表于 2012-2-17 00:27
专门的软件,如AB之类的。只能测试程序的负载,当然也会测速度,但那不是主要的。
老大AB在百度搜的不详细,说一下,详细的咯
2012-02-17 00:32:59
#7 liuhui244671426
这个用起来不是太方便! 那fire 有这个功能不,它那个网络功能
2012-02-17 01:00:14
#8 jake
liuhui244671426 发表于 2012-2-17 01:00
这个用起来不是太方便! 那fire 有这个功能不,它那个网络功能
那是网页加载速度,一般不作为“程序”的速度来谈的,只是测试服务器的速度和网页上面图片大不大。
如果真的要用,建议用Chrome浏览器的查看器,Chrome按F12就出来了。network那个,重新加载网页就会出现。
2012-02-17 09:01:59
#9 sp初学者
:(好难哦!
2012-02-23 15:38:31
#10 暗夜星辰
AB是个好软件~ 测试服务器压力也不错
2012-02-24 13:29:57
#11 liuhui244671426
暗夜星辰 发表于 2012-2-24 13:29
AB是个好软件~ 测试服务器压力也不错
不会用 apache AB啊,看教程有点难懂!!!你有什么好点的资料,介绍给我吧,呵呵
2012-03-12 23:18:44
#12 jake
liuhui244671426 发表于 2012-3-12 23:18
不会用 apache AB啊,看教程有点难懂!!!你有什么好点的资料,介绍给我吧,呵呵
...
论坛搜索“执行时间”,执行时间也可以探测出一个程序的速度
2012-03-13 08:45:59