然后在工作的时候 , 就发现了 , .Net太优雅了 , 对比Java , 拥有太多语法糖 , 写起来很舒服 。但也是因为微软帮我们做了太多的事情 , 反而让我们不知道底层原理 , 设计模式等 。
我深知一门优秀的语言应该是易用易学 , 好上手的 , 这点上C#完胜!宇宙最强的IDE , 一站式帮你配置好了!
反观Java , 在环境变量配置 , IDE的选择等等 , 就会劝退一些小白(我一开始也不知道怎么配置环境变量) 。
但在我的想法中 , 也许底层原理 , 设计模式这些 , 作为一个程序员应该懂 , 然后再去使用这些语法糖 , 知其然又知其所以然!
我开始在博客园中大量的搜索关键词 .Net转java 发现了很多这样子的文章 。也看到对立 , 引战的发生!这点让我写一篇文章十分害怕哈哈 , 再次声明 , 我只是分享我的一些经历!
我看到了自由飞大佬的文章 , 其实也发现了学校选技术的用意 , java的竞争太过于激烈 , 而C#和Java相近 , 市场也有需求 。先就业在择业 , 先入行在选择!
至此 , 我明白了当时老胡说的意思:不要纠结于语言 , 主要是编程思想和学习方法 。
总结现在我也仍然在学习.Net 和java 。在工作上使用的是.Net , 回来看的视频教程是Java , 我想通过java来更深入的了解一些底层一点的机制 , 学习更新的技术 。也是因为java的教程确实比.Net更加丰富 , 生态会更好一点 , 不可否认!但我依然喜爱这C#这门十分优雅的语言 , 喜欢它无处不在的语法糖!在工作上也仍然会继续深入研究它!最后 , 也告诉自己:不要纠结于语言 , 主要是编程思想和学习方法 。
【关于.Net和Java的看法-一个小实习生经历】
经验总结扩展阅读
- 小米手机和华为手机哪个好_小米耐用还是华为耐用
- 天玑900和骁龙778g哪个好_天玑900和骁龙778g区别对比
- 民生人寿和民生银行有关系吗 民生亿度+民生商学院
- 关于摸鱼的幽默句子 日常摸鱼搞笑文案
- var,let和const的不同 第一百零六篇:变量的不同声明
- .NET 源码学习 [数据结构-线性表1.2] 链表与 LinkedList<T>
- Golang 实现时间戳和时间的转化
- 妈妈优秀孩子出色名句 形容妈妈和女儿漂亮的句子
- 下个月爱情扬起航帆月老牵线 和真爱喜结良缘的4大星座
- 接下来桃花运和异性缘很好 人见人爱花见花开的3大星座