[讨论]关于程序写法优化的思想 工作都有一年多了,大家写程序的时候有没有根据程序优化的思想去写程序啊?大家写程序的思想是什么?不是只为了实现功能吧~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 项目来了,根据时间首要的是完成功能.没办法,现在公司的通病.当然核心架构还是要充分的设计的.一般在项目维护期间,时间比较充分,会对程序进行优化.做patch,更新.ps:不是时常都在做新项目.所以大部分时间根据喜好,在项目维护,项目升级的时候,对程序进行优化. 国外也有很多程序是完成第一,补丁后续的。我们用window也是如此,补丁从来就没停过。开源的linux发型版本也是这样。可以说,这是开发的一个过程。关键是处理这个过程的“人们”,是否还有激情以规范的操作完成后续的工作。国人与洋人都是人。排除人的因素,大部分原因是“福利与待遇”的问题。给你200K一个月的月薪,你想不充满激情都不行。除非自已作项目。 工作七年了,写程序还是要讲究功能扩展及代码高效和安全。如果单纯地讲究速度就是不负责了。如果要我做网站就用现成的cms系统,顶多也就是修改一下。谈不上编程如果是做定制开发的项目,就会用一些框架来加速开发。 对于中小型性目,优化的必要性不明显,但对于门户和综合性等多功能复杂网站来说,优化就很重要用户体验很明显,用户量大了,你网站很慢维护上,程序员找不清头绪,反映慢,工作量大加新模块时,不能和原有模块无缝对接换个服务器或平台时,部署问题多多优化的另一个重要方面,软件工程上讲,模块的内聚与耦合可以参考下面的文章http://www.zzxj.net/blog/fxs_2008/archive/2009/02/25/27.html 猜你喜欢 请教几个关于gzip的问题 麻烦大家给小弟一点php操作数据库的基础知资料好吗? 问一个PHP连接sql2005无法连接 php中怎么修改XML中某个结点的值 $_SERVER这一类的也受服务器配置限制,那要不要为了兼容,也用extract转换一下呢? 繁体字符里面会自动含有单引号么? 关于apache基于用户认证的一个问题 如何屏蔽掉 phpinfo() apache2.4+php5.6 不能加载php5apache2_4.dll 那位大虾帮下帮,谢谢了。(表单的菜单用数组实现) php 正则 变态,,受不了了
一般在项目维护期间,时间比较充分,会对程序进行优化.做patch,更新.ps:不是时常都在做新项目.所以大部分时间根据喜好,在项目维护,项目升级的时候,对程序进行优化.
国外也有很多程序是完成第一,补丁后续的。
我们用window也是如此,补丁从来就没停过。开源的linux发型版本也是这样。
可以说,这是开发的一个过程。关键是处理这个过程的“人们”,是否还有激情以规范的操作完成后续的工作。
国人与洋人都是人。排除人的因素,大部分原因是“福利与待遇”的问题。给你200K一个月的月薪,你想不充满激情都不行。
除非自已作项目。
如果是做定制开发的项目,就会用一些框架来加速开发。
但对于门户和综合性等多功能复杂网站来说,优化就很重要
用户体验很明显,用户量大了,你网站很慢
维护上,程序员找不清头绪,反映慢,工作量大
加新模块时,不能和原有模块无缝对接
换个服务器或平台时,部署问题多多
优化的另一个重要方面,软件工程上讲,模块的内聚与耦合可以参考下面的文章
http://www.zzxj.net/blog/fxs_2008/archive/2009/02/25/27.html