首页 > 效率 人vs机器

效率 人vs机器

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

这两天看博客,看到有人写道:“cup是为用户服务的,不是为程序员服务的。”很有感慨。因为我本人对追求效率而丧失可读性的程序很反感。这句话中有一个本质的错误,就是没有考虑到成本的因素。另外cup是为人服务的,而无论这个人是程序员还是客户。 

为何说他没有考虑成本呢?因为说这个话的人根本就没有成本意识,或者他不是从事复杂企业程序开发的人员。我们知道人的成本或者一套软件系统的成本远远大于cup或者硬件的成本。让用户更换硬件成本低还是让用户更换软件成本低?要知道硬件很便宜,而且是一次性投入。软件的成本远远大于硬件,而且还不是一次投入就见效的。往往需要相互磨合很久。 

写程序的人首先考虑可读性,而不是效率。 

另外我记得国外某个大师说过,优化程序的第一个原则就是不要优化,第二个原则还是不要优化。呵呵。

转载于:https://my.oschina.net/clarkhill/blog/14478

更多相关:

  • 缩写 英文 中文 AC Actual Cost 实际成本 ACWP Actual Cost of Work Performed 已完工作实际成本 BAC Budget At Completion 完工预算 BCWP Budgeted Cost of Work Performed 已完工作预算成本 BCW...