首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

提议有条件的.net开发人员,多了解一下java,特别是编程思想部分

2013-03-26 
建议有条件的.net开发人员,多了解一下java,特别是编程思想部分本人做.net七年多的时间了,最近由于公司需要

建议有条件的.net开发人员,多了解一下java,特别是编程思想部分
   本人做.net七年多的时间了,最近由于公司需要转向java开发了。之所以发这建议,是在用java开发的过程中发现很多在.net里原来模糊不清的概念,思想在java里体现的很清楚而且完整。包框架部分。

   这里没有贬低.net的意思。说的也只是我内心真实的想法。不知道有没有和我同感的朋友。请
   
   大家客观评论。
[解决办法]
做.net的 建议多学点c
[解决办法]
有人会说,又一个像CSDN一样贬低.NET的公司
提议有条件的.net开发人员,多了解一下java,特别是编程思想部分
[解决办法]
这个当然。。我认为本来两个语言很像。。可以相互借鉴。
[解决办法]
七年是怎么过来的。。。
[解决办法]
楼主能否说几个.net里模糊不清的概念出来?
[解决办法]
请LZ举一两个例子吧,我先搞java后转.net 感觉搞了.net也对java中的很多有了更清晰的了解
[解决办法]
刚入门
[解决办法]
这点挺有感触的。。。

共勉
[解决办法]
我只尝试学过一种思想,就是毛泽东思想,没学会,搞得都不知道思想是什么了。
[解决办法]

引用:

葵花点穴手
[解决办法]
同感同感!
[解决办法]
其实不是net和java的问题,而是单纯的接触一门语言或者说是一个方向,自然有很多多写搞不清楚。
再你学习令一个东西的时候有参照物了,就能弄清楚俩东西区别在哪。就能从两方面都学习东西了。
我之前连框架都没能搞明白,但是学点OBJECT-C之后就了解框架了。
我是不是要说大家都去学OBJECT-C呢?
[解决办法]
最根本是要学C语言,还要理解编译原理和操作系统。
[解决办法]
引用:
升级上思想层,都是牛逼的
大神常说:
语言是不重要的
重要的是思想
代码不会写不要紧
有思想就行

我菜鸟,但我老和别人这么说,哈哈
[解决办法]
刚开始做编程的时候,考虑问题主要是怎样能实现功能,完成任务。
做的越来越多以后,考虑的是程序的可读性,扩展性,性能等等。
后面要考虑什么呢,现在还不清楚,也许会自然而然的出来。
做开发2年多的码农飘过
[解决办法]
java转.net的路过。。。。。
[解决办法]
其实语言除了语法以外思想是通着的,正如楼主所说的那样
[解决办法]
  感觉差不多~   都能相互  各有各的好处
  最近也在写JAVA  写了N个 webservice  总体来说 都可以借鉴
  虽然有点JAVA基础 从.NET 写到JAVA 刚开始确实有点不习惯
[解决办法]
引用:
楼主能否说几个.net里模糊不清的概念出来?


恩,有道理。
[解决办法]
mark.
[解决办法]
LZ的公司也要转向JAVA开发了哇,好强大!果断弃暗投明!

LZ说的很有道理!JAVA最大的优势就是它是一个经典的编程语言,只有经典的编程语言才能体现出经典的编程思想。
------解决方案--------------------


我表示我先看了java才学的C#,发现c# 很多跟java一样的面向对象的思想
[解决办法]

引用:
做.net的 建议多学点c


+1

编程思想跟语言没有半毛钱关系,多学点C是因由于.Net的底层基本与C同出一辙
[解决办法]
本人做Java七年多的时间了,最近由于公司需要转向.net开发了。之所以发这建议,是在用.net开发的过程中发现很多在java里原来模糊不清的概念,思想在.net里体现的很清楚而且完整。包框架部分。

  这里没有贬低java的意思。说的也只是我内心真实的想法。不知道有没有和我同感的朋友。请
    
  大家客观评论。
[解决办法]
引用:
C++里有多继承,C#为什么去掉了多继承?问题多多啊



黑.Net也要黑得有水准才行,你提到的多继承,.Net和Java都不支持多继承,但都可以通过内部类来模拟多继承


[解决办法]
语言就是可以互相借鉴的
[解决办法]
java转.net的,过来接分了
[解决办法]
引用:
引用:

楼主能否说几个.net里模糊不清的概念出来?

怎么实现IOC
AOP如何实现


AOP、IOC的实现,和JAVA .NET 有毛关系?你是脑子被坑了,还是菊花被捅了?
[解决办法]
我想,那只不过是各种编程语言的互补,才导致这样的感慨吧
[解决办法]
或许吧,
[解决办法]
怎么实现IOC
AOP如何实现
---------------------
笑话..............跟.net java或者其他高级语言有什么关系?


LZ发这个帖子完全是LZ自己的问题......................
[解决办法]
引用:
引用:

引用:

楼主能否说几个.net里模糊不清的概念出来?

怎么实现IOC
AOP如何实现


AOP、IOC的实现,和JAVA .NET 有毛关系?你是脑子被坑了,还是菊花被捅了?


人家是说,可以参考下java是怎么实现IOC,AOP的。
写代码的,逻辑思维和理解能力应该都不错吧?
[解决办法]
思想和实践是相辅相成,相互促进的。
因为楼主不主动、不拒绝、不负责的态度,即使有幸捡了只恐龙蛋,也就是拿来扯而已。
[解决办法]
.NET实现aop,IOC是轻而易举的事情。。只是你们功力不够,不要说转入JAVA思路越来越清晰。
只是你7年时间都是去打酱油了。。都把问题归结到.NET工具上了。。
楼主拜我为师吧。。我教你领域驱动设计,AOP,ioc是思想。。比JAVA还清晰

  this._EntService = DependencyResolver.Current.GetService<EnterpriseService>();     


  _Repository = this.GetService<ActivityRepository>();


 this.AopDefine.Do<CompanyService>((p) => { p.GetModelByID(ID); });


protected override void RegisterBuilder(ContainerBuilderWrapper builder)
        {
            base.RegisterBuilder(builder);
            builder.RegisterType<ActivityService>().InstancePerHttpRequest();
            builder.RegisterType<ActivityRepository>().InstancePerHttpRequest();
            builder.RegisterType<ActivityCommentService>().InstancePerHttpRequest();
            builder.RegisterType<ActivityCommentRepository>().InstancePerHttpRequest();


            builder.RegisterType<ActivityService>().As<IActivity>().SingleInstance();
            builder.RegisterType<ActivityCommentService>().As<IActivityComment>().SingleInstance();
        }


[解决办法]
我就知道会成为这种贴的提议有条件的.net开发人员,多了解一下java,特别是编程思想部分
[解决办法]
王是来黑JAVA的。
横看成岭侧成峰。
语言没有界限,思想有多远你就能x多远。
[解决办法]
考考考考考
[解决办法]
为什么遇到java和。net的帖子,就变成语言之争了。我虽然是个初级,但项目java和.net的都做,经常会java的一个知识点突然明白.net为什么那么做,反正亦然,很同意48楼的说法。
[解决办法]
各有各的优势  要淡定
[解决办法]
其实吧,无论是 java 还是 .net 都只是层面上的东西 只要知道就可以了 不需要说你专精一门 
[解决办法]
有空应该多了解一下 c c++ 数据结构 算法
[解决办法]
 <<Thinking Java>> 还是很给力的, 想搞java 可以看看这书的!
[解决办法]
就像我现在学习oracle时发现原来sqlserver里面的很多原来模糊不清的概念,思想在oracle里体现的很清楚而且完整。只能说我原来学得不好
[解决办法]
引用:
.NET实现aop,IOC是轻而易举的事情。。只是你们功力不够,不要说转入JAVA思路越来越清晰。
只是你7年时间都是去打酱油了。。都把问题归结到.NET工具上了。。
楼主拜我为师吧。。我教你领域驱动设计,AOP,ioc是思想。。比JAVA还清晰
C# code

  this._EntService = DependencyResolver.Current.GetService<Ent……


可否收我,不管是上刀山还是下油锅,赴汤还是蹈火,在所不辞!
[解决办法]
一直热衷于java,表示不清楚
[解决办法]
各有各的好处,思想是相通 的
[解决办法]
引用:
引用:

引用:
引用:

楼主能否说几个.net里模糊不清的概念出来?

C++里有多继承,C#为什么去掉了多继承?问题多多啊

很多人就是因为这种论调转而憎恨java,java只是受了你的连累。。。



一切吵架都来自那个Java之王

因为他老拿着Java来黑.Net,所以喜欢.Net的人当然会老去反击……


呵呵。
[解决办法]
该回复于2012-10-22 23:10:10被版主删除

热点排行