java与.net是一对矛盾吗?如果是的话,最近的我算是一个矛盾综合体了。今天终于从.net的天地回到了J2EE的世界,在课堂上面听着老师讲着熟悉的架构,心里竟然涌现出颇多感慨。
我一直惯用java,以前对于.net涉猎的并不太多,除了编写一些桌面应用外,就很少有使用的冲动了,这个也算是语言的lock-in吧。不过经过这几天.net的修炼,也开始觉得.net的好了,从一个平台转向另一个平台,其中曾经历过的迷茫与收获,从入门应用的一知半解到慢慢深入后别有洞天,的确使我对于web应用的概念性的问题有了一些新的认识。现在有机会重温j2ee,发现这样的转换过程反过来促进了我对于j2ee某些细节的理解,想来颇为意外,细细琢磨,确有合乎情理之处。也许武功到了至高的境界总是有相通之处,只不过各自门派路数不同,实现细节不同,但是透露出的武术宗旨却是异曲同工吧。两大平台的发展都令人注目,很大程度上源于两者互相的竞争氛围,更是源于两者不断的互相学习,互相吸取对方的长处而更为发扬光大。我真是有幸亲身实践两大平台,虽然还只是皮毛,但是有两者相辅相成,学习起来感觉颇为得意,于是乎我决定在这个方向上继续作出自己的尝试,希望能有更多的收获吧,期待ing。
老师又给我们讲故事了,今天讲的是我的一个师兄在原本完全不懂java的情况下,经过一年的修炼和实践,竟然在IBM的招聘考试中夺得了j2ee方面的第一名,颇为振奋啊,我愿以此为契机,给我的.net之行打打气,希望有j2ee基础的我借由自己的修炼,也能够在.net的世界里有所成吧。想来想去,项目的实践是关键。