| 作者 |
内容 |
| bpan7138129 |
软件以人为本
1. 以用户为本
想想MS WINDOWS 为什么打败其他OS把.
2. 以程序员为本
你的代码要容易被他人理解, 让计算机懂容易,让人懂难.
想想汇编到C, 到CPP,到JAVA.
你的设计要容易被他人理解. 为什么结构化发展成OO.
你的软件容易被其他程序员使用, 无论功能级,
代码级, 对象级, 结构级.
从C的LIB,到CPP的STL,JAVA的LIB. 从经典的算法到GOF,
ANTI-PATTERN, REFACTORING, 无非软件重用. |
| 02/05/29 19:01 |
酷帖! 臭帖! 回复 |
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| goldenstone |
回复:
软件以人为本
认同这种看法 |
| 02/05/29 21:43 |
酷帖! 臭帖! 回复 |
| 酷帖评价: 臭帖评价: |
| 返回页首 |
|
| liujunsong |
回复:
软件以人为本
问题是:
以那个人为本?
在一个系统中,往往由于站的角度不同,各个人的对待同一件事情的看法,态度是完全不同,甚至是截然相反的,以那个人说的为准?以谁为本?
世界上的事情,想让大家都满意,是做不到的,有人高兴,必然有人不高兴,有人赞成,必然有人反对,讨好这个人,必然得罪另一个人.
如果以客户为本,必然使得程序员劳心劳累;以程序员为本,必然使客户不满;讨好于上司,必然使下属不满;照顾了下属,又开最于上司.怎么办?
软件以人为本,这是公司用来宣传,打广告的广告词而已,实际上是非常含糊的,也是不可能实现的.
所谓众口难调,最上等的厨师不会因为客人的口味而改变烹饪方式,客人必须来适应他的手艺而不是相反,否则请便,上等的软件开发也应该是这个样子.IBM就是这样子的. |
| 02/05/30 09:04 |
酷帖! 臭帖! 回复 |
| 酷帖评价: 臭帖评价: |
| 返回页首 |
|
| 快活鱼 |
赞同,可惜国内的软件公司还没有和客户叫板的本钱啊。
IBM的情况是不具有模仿价值的。 |
| 02/05/30 09:43 |
酷帖! 臭帖! 回复 |
| 酷帖评价: 臭帖评价: |
| 返回页首 |
|
| alexandro |
軟件以用為本。windows打敗其他OS,不見得。服務器及別的OS有多少用windows?寫實時系統有多少用java?好軟件不能僅以商業成功為標準。能解決問題,逮得住耗子才是好貓
|
| 02/05/30 09:52 |
酷帖! 臭帖! 回复 |
| 酷帖评价: 臭帖评价: |
| 返回页首 |
|
| bpan7138129 |
回复:
软件以人为本
客户要的是功能, 程序员要的是可理解,可借鉴重用.
鱼和熊掌兼得, 很难,只是尽力去做而已,取法乎上,才可仅得其中. |
| 02/05/30 21:24 |
酷帖! 臭帖! 回复 |
| 酷帖评价: 臭帖评价: |
| 返回页首 |
|
| liujunsong |
回复:
软件以人为本
我不是要提倡什么,也不是要反对什么.
我想说的是,很多概念啊,理念啊,口号啊,大家都怎么说,可是究竟是什么意思,其实很多人都不清楚,只是听起来象那么一回事儿,其实是误导. |
| 02/05/31 09:04 |
酷帖! 臭帖! 回复 |
| 酷帖评价: 臭帖评价: |
|