1、Java程序员大多会一些设计,知道设计模式,知道IoC;相反,.NET程序员很多没有做过设计,也不知道什么叫设计模式IoC。
原因:.NET程序员大多认为设计没有必要,有什么功能需要直接拿VisualStudio开始编码了,一旦发现搞错了重新修改一下也不是什么难事。
22、Java程序员大多会做原型,会用DreamWeaver。.NET程序员会用VisualStudio。
原因:.NET程序员认为有画原型的时间,我的系统已经做完了。
33、Java程序员大多会写JavaScript,了解一些Html和CSS的基础知识。.NET程序员会把大量界面上的微小变化交给UpdatePanel来处理。
原因:类似Struts的框架要求开发人员必须要写JavaScript来提交表单,.NET的WebForm可以把一切交给Postback来解决。
44、系统出错的时候,Java程序员会看服务器日志。.NET程序员会希望看到黄色的出错界面。
原因:Java的System.out.print方便至极,.NET可以借用日志组件,而很多.NET程序员没有记日志的习惯。
55、Java程序员都喜欢上社区,而.NET程序员很少上社区。
原因:微软打造了一个傻瓜式的开发平台,几乎不需要复杂的配置。而Java开发平台的搭建几乎是很费力的。
66、Java程序员大多知道一些开源框架如Spring、Struts、Hibernate等,而.NET程序员大多仅仅知道ADO.NET。
原因:.NET程序员看了《ASP.NET高级编程》,而Java程序员看的是《SpringinAction》、《StrutsinAction》、《深入浅出Hibernate》。
77、Java程序员下班后还要加班干活,.NET程序员下班后就回家陪老婆了。
原因:.NET开发效率高,不需要加班,而Java总有无尽的痛苦等待着你去调试。所以千万不要嫁给Java程序员。
推荐阅读
10款强大的开源JavaScript图表库
也许,这样理解HTTPS更容易
小编喵喵个人懒人回复"喵喵"扫码添加。
点击左下角阅读原文北京最好看白癜风医院得了白癜风怎么办