寻找银弹

致力于探寻软件开发中的本质问题

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

看到了C#的编辑器开发主管离开微软时写的Parting Words,列举了很多他看不惯也没有办法解决的事情,比如著名的缓冲区溢出,相同功能的方法写了几十个.看来不光是我们这些IT民工写的代码,自己不满意.微软自己也是没办法做到尽善尽美.其实,并不是程序员的分析,设计水平不行,而是一个商业公司最考虑的是投资回报率,不会光为了好看而做些额外的工作.一切都是为了妥协,够用就好,最终就会牺牲了长期的利益为了应付眼前的压力,比如deadline.我也认同他说的,没有办法改变,因为这是产品经理,甚至最终的stakeholder的观念所致,程序员只是尽可能减少这种risk.

posted on 2007-12-31 10:13  hchlee  阅读(244)  评论(0编辑  收藏  举报