微软的BizTalk 2004使用了300多名程序员、共150多万行C#代码、平均每人5000行代码、开发了2年、而且另有一流的设计师、架构师、管理员、经理。
动用了那么多人力、物力、财力,那么大家认为他们的程序员是不是比我们轻松?毕竟程序员们不再像我们这样需要花费很大精力搞设计、文档等等。
我是这么想的,而且我想正因为如此,正因为通过精雕细琢,所以微软的产品才能精益求精以及涉及那么多人文细节,大家怎么想呢?

解决方案 »

  1.   

    哈哈,这个有什么好想呢!一流的软件公司就是一流的,跟其他的公司肯定是有很大差距的!Windows2000用了5000多个程序员呢,对每一行代码进行审查查优化!微软的程序员压力很大的,那边都是高手,你写得差不要别人嘲笑你,你自己都会觉得要辞职的!人家的5000行花的心血不亚于我们的50000行!
      

  2.   

    举个例子:删除ListCtrl中的所有列
    Method No1:
    for(int i=9.i<nMaxColumn;i++)
    list.DeleteColumn(i);
    Method No2:
    while(list.DeleteColumn(0));
    感觉第一种方法是不是太麻烦?个人感觉精练的代码看着舒服还又效率高
      

  3.   

    yintongshun(左岸思雨):
    代码精简和程序的直观方面是有关系的
    固然第二种代码精简,可是不直观啊
    所以还是需要权衡一下的:)
      

  4.   

    小公司未必程序员就差  to 3xcom 阿三
      

  5.   

    优化代码的时间>=写代码的时间
    :<<<除非你不想优化!