C#的类有很多是VS自带的,的确节省了很多输入代码的时间。
我有个很天真的问题,微软的人编的代码很好吗?还有一个,为什么微软的软件和系统还会有bug和漏洞?用VS不是能检查输入的吗,否则连编译都过不了啊?
最后一个问题,微软难进吗?O(∩_∩)O
(准备读高二,好奇,看《C#入门经典》的家伙)

解决方案 »

  1.   

    1.微软的人编的代码很好吗?
    肯定不算最好,但肯定比很多很多的人写的好。
    2.还有一个,为什么微软的软件和系统还会有bug和漏洞?
    任何人写的代码都不能百分百确定没有漏洞。
    只有没发现的,没有不存在的。
    编译器与好,IDE也好,最好能检查出语法错误,设计上的问题不是它们能够理解的。
      

  2.   

    编译器与好,IDE也好,最好能检查出语法错误,设计上的问题不是它们能够理解的。
    -----------------------------------------------------------
                       最多也只能检查出
      

  3.   

    为什么微软的软件和系统还会有bug和漏洞?
     -------------
    哪个程序员写的程序没bug
      

  4.   

    看在你才高二的份上,就原谅你这些弱智的问题了。记住,钱是第一位的。微软作为顶级的软件公司,除了极少部分不看重钱搞科学研究的天才,
    大部分顶级的程序员会去微软的。当然,IBM 以及其他的几个顶级的软件公司的技术人员应该和微软是一个级别的。全世界最好的程序员都到微软了,你说他的水平如何呢?微软要不行,难道别的能能比它好?
      

  5.   

    这不是绝对。微软的产品中很多代码都是那些暑期实习或者临时打工的大学生写的,很多产品都是我们身边的某些外包团队给微软打工的人写的,许多代码都跟csdn上的代码风格差不多。但是有一条,微软产品的文化还在,对产品的测试还在,也就是说主管的水平算是比较高。主管会在假设员工水平并不很高的前提下很好地进行开发阶段的组织,同时通过他的架构设计文档,那些水平不高的开发员会得到一些启示。反倒是那些很烂的项目,我看到很多PM都会把任务随便地分解给每个人,然后让每个人去设计如何实现,仿佛每个开发人员都水平很高似地。一个好的PM他会在许多开发员水平不算很高时也能开发出出高水平的系统,而次的PM他只会把功能分解给开发员来推卸本来属于自己的架构设计责任。
      

  6.   

    微软吸引了不少聪明的学生,这一点不假。但是聪明的学生就等于成熟的开发人员了吗?这没有任何根据。我参与或者接触过微软产品开发团队中,成员自我感觉良好这是绝对的(任何国内外大公司里边的员工都是那样),他们有很好的条件接触主管所喜欢的那些技术架构,但是成员的开发水平并不比小公司中负责开发同样类似功能模块的人突出。如果你开.net framework中的代码,许多非最最核心的代码的风格都是非常低级的。不要过分玩什么编码“规范”,那些往往都是一些喜欢当教授的人说给外人听的。
      

  7.   

        如果听过唐骏的访谈节目, 一个博士,自称写代码的水平在微软的研发中是最后一个。你就知道微软的整体水平有多高了。     咱不知道 微软的 开发工具, 操作系统,数据库,office,IE,这些普通人常用的微软的产品中究竟有多少代码是所谓的实习的大学生写的。果真如此吗??