论坛首页 Java企业应用论坛

看高手代码--从小case学大道理

浏览 43616 次
该帖已经被评为良好帖
作者 正文
   发表时间:2010-06-02  
分析得很好,以后多思考 争取养成好的习惯
0 请登录后投票
   发表时间:2010-06-02  
另外,为什么没有304?
0 请登录后投票
   发表时间:2010-06-02  
captmjc 写道
另外,为什么没有304?

我只是截取了部分,没有全部贴上来
0 请登录后投票
   发表时间:2010-06-02   最后修改:2010-06-02
Xorcerer 写道
mathfox 写道
又一个可以在工作中装x的方法出现了。


前几天跟一个PHP的朋友说,函数调用是有开销的,然后介绍C++ inline 函数的概念。

然后过两天,他在公司,就用这个概念去为自己某一段复制了N次的代码辩护。晕。



你应该把inline和代码重构两本书一起给他看。
0 请登录后投票
   发表时间:2010-06-02  
swanky_yao 写道
captmjc 写道
另外,为什么没有304?

我只是截取了部分,没有全部贴上来


我说的是switch里面,如果涉及到静态内容,response中304可能比200,404都多
0 请登录后投票
   发表时间:2010-06-04   最后修改:2010-06-04
没想到见到这么多如此注重性能的人。
估计与大家在学校里老师讲解的侧重有关,对很多c时代程序员来说性能就是一切。

我学到到的是代码的可读性优于性能。
原因有
1.性能再好但容易出错的程序是失败的
2.升级硬件比程序员时间便宜。

还有一般对性能有要求的代码是让有经验的程序员写的,
在团队里,一般是不允许到处优化程序性能的。

看楼主里帖里的方法,主要是学到一个局部优化思路。
在不影响可读性的情况下,类似的优化是很有价值的。
0 请登录后投票
   发表时间:2010-06-04  
其实这么多人急,只怪LZ起了个好标题!
0 请登录后投票
   发表时间:2010-06-07  
freish 写道
正常人不都这么做吗?!

哎~~ 初级小菜菜 看来不是正常人了  初级小菜菜还没接触 
同时 多谢楼主的分享 我懂得了一点点
0 请登录后投票
   发表时间:2010-06-07  
iaimstar 写道
diferent 写道

做国内项目的吧 没有人在乎你的性能
但是还是有许多场合要求的 十分严格
我觉得 楼主找到的例子的价值 远比JE上讨论Linux与Windows Firefox与IE C与Java这种问题有意义的多.
"每句代码都想写的句句珠玑,既不可能,也不现实。"
要知道作家写出的每句话都是细细斟酌而出的
只有网上写连载小说的 才不会珍惜自己写出的文字


您可真会开玩笑,要求严格,不代表开发人员的素质就高,对日项目要求最严格,连sql,java最基本的代码该怎么写都规定好了,代码风格有统一又漂亮,可还是和大家一样,都是码农。看不出来国外项目能比国内项目在性能上真能高出多少,也就是整体质量在严格要求下显得好看一点而已。

“每句话都是细细斟酌而出”
明显你没有写过什么文章,写文章好的人不外乎两种,一种才华横溢、或是积累深厚,文章一蹴而就,然后接下来推敲,揣摩,修改。

向你说的那种半小时憋出一个字的写法,作家早就都饿死了。战争与和平/似水年华等等等等 都tm和字典那么大小,“每句话都是细细斟酌而出”,估计托尔斯泰之流老死都见不到出版


我中立的说:貌似人家没说写文章必须是过程中字字斟酌吧? 也许是我理解能力低下 不好意思啊
0 请登录后投票
   发表时间:2010-06-08  
fireboyz2010 写道
其实这么多人急,只怪LZ起了个好标题!

你就是冲着这个标题进来的?^_^ 那有没有被忽悠的感觉?那我只能说对不起了,其实我也就是本着分享的精神而已,没有别的意图,I promise!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics