西西河

主题:求助,什么是“嵌入式xp”,是winPE么 -- 非洲母鸡

共:💬44 🌺23 新:
全看分页树展 · 主题 跟帖
家园 回一个,有些说到点子上了

1.软件开发的一个真正误区在于工具的使用,太多原厂商的鼓吹让地球人相信,工具可以大幅度降低人力成本,提高软件开发效率,这其实就是本质上那个问题,有没有银弹? 工具在某些特定情况下可以有效降低开发人员的入门门槛,但是会带来复杂度增加的问题和后期的维护管理问题,所以我的经验是,适度使用工具会有好的效果,适度的原则就是应时应地不断调整。 而这是ms一个ide,或者ibm一个wsad,rational什么没法真正做到的。前面我说对ms的ide很失望,为啥?没有革新性质的东西,大部分功能花在吸引新手入手上面, 对于熟练程序员来说,比java的ide很多功能还有诸多的限制。而且ms封闭的态度,比如ut,非要自己搞一个出来,不肯使用已经非常成熟的nunit这样的东西。ms的ide,在一些自动化方面,还是落后于eclipse,idea的,比如重构,还有几光年的差距。优点是集成度比较高,但是一个对于熟练的程序员来说差别不大另外java这边netbean的崛起,集成度已经相当不错,netbean的某些编辑功能做的相当漂亮,所以也没有什么优势了。其实ide这块很多优秀的概念,都是在java ide里最早出现的。比如高度智能的自动完成和重构。如果你有兴趣研究,你会发现netbean的ui设计器,做的比ms的还好,这也是我为啥又放弃visual stuido了。而web和webservice方面,也有很多公司相当不错的产品。比如曾经开发vb的团队,现在就为bea工作,开发出相当优秀的workshop。jd的集成度也非常高,易用性现在也在提高。 而bepl这块,现在ms还是比不上oracle的designer。所以工具这块,单讲ide,ms没有绝对优势,甚至在某些方面还比较差! 而周边的工具,java阵营的积累,又不是短期内可以赶上的。

如果你不服气,你可以举出vs 2005对比java ide有绝对优势的10个地方。c#的语言结构的复杂程度已经超过java,更接近c++, 所以我实在看不出你所谓绝对的优势。

另外我告诉你,我现在做的东西,因为选择了比较合适的框架,新手的开发效率,可以超过asp.net,甚至超过vb做桌面开发,你相信么?我管理过的一个项目,完全靠新手完成了大规模开发工作,开发效率甚至超过用pb,vb做开发的其他项目。对于一个新手来说,开发效率,其实更多取决于公司团队的技术能力。思想比工具更重要。

java 已经agile了,从这个角度看,ms并没有胜算。

2. ”总之,软件与计算机业几十年的历史就是不断减低人工需求的历史,从长期看,多数程序员的人工肯定会降低,最终的结果是少数工具研究人员外,不存在“程序员”这个职业,应用开发将变为相当于今天使用Excel的power User这样一个局面。“

几十年前就有人这么说了,几十年以后,还是会继续有人说。在我刚加入这行的时候就有n多的牛人和专家对我这样说。说这话的人,都是那些工具的厂商和某些方法论的专家,他们忽略了一点,随着技术的发展进步,用户的需求也在持续的进步,反过来又对技术提出了更高的要求。 两者之间的鸿沟和互相推动是永远存在的。换句话说,10年以后的poweruser 可以取代现在的初级程序员,那么十年以后应用的技术革新,会有新的初级程序员的需求出现。比如你很难想象,10年前,一个受过一些基础培训可以用dbaseIII做一些简单管理操作的人,我们叫程序员。现在一个程序员需要具备什么样的素质?三个月不学习你都会感到落后。软件越来越复杂,需求越来越复杂,对应用级别程序员的要求也越来越高了,软件危机不是解决了,是恶化了。

再问你,没有c#和java,c++基础,当你拿到vs 2005的第一个感觉是什么? 能否象当年我第一次接触到vb3的时候,一个下午就快速的开发出一个同学录?

而且我bs一下,大部分这些所谓的平台厂商,工具厂商的产品,根本没有本质提高软件的开发效率,在把开发人员傻瓜化的同时,也把用户的需求傻瓜化,工具越多,越失败。

3 ”因此虽然port到c#的少数但却是去污存精后的精品。“

很遗憾,我至今对某些东西,不能轻易找到c#对应的包,比如我做一些分析工作,需要一些数学相关的包来完成表达式计算,这方面java写的大把。c#没什么合适。 就想你说的,既然ms的阵营是吸引大量的菜鸟降低开发成本为目的的,那么这些菜鸟又有多少人可以去做这样的扩展、开发和移植? 而对于老手来说,语言和开发工具的选择,不会产生开发效率本质的区别。 对于一个软件项目,最大的时间永远都是花在需求上。


本帖一共被 1 帖 引用 (帖内工具实现)
全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河