avatar
b*y
1
【 以下文字转载自 Working 讨论区 】
发信人: wellboy (好男孩), 信区: Working
标 题: 受不了拉 - 技术发展太快!!! 学啥才不过时?
发信站: BBS 未名空间站 (Fri Nov 9 14:48:40 2007)
最早学 WIN32 API,CALLBACK,Windows Programming 学的累死了。。。
没几年,开始VISUAL STUDIO C++ 6。0 恳吃肯吃学MFC。好容易觉得自己是个葱了
。大家都 .NET 了。
开始学 .NET 吧。 VISUAL STUDIO 2003,上C#, .NET 1.0 。。。
没两年, VS 2005 出来了。 又上 .NET培训班。恳吃肯吃学 .NET 2.0。。。
上 DATASET,DATA SOURCE。。。
昨天一看, 得,VS2008, .NET 3.5 这个月又出来了。 MD, 啥时候是个头啊
!!!
郁闷死了。 还是 Medicine 好啊,学完用一辈子。
大家指点一下. 学啥才不过时?
哇哇哇哇哇哇哇哇哇哇。。。
avatar
c*t
2
与时俱进

【在 b******y 的大作中提到】
: 【 以下文字转载自 Working 讨论区 】
: 发信人: wellboy (好男孩), 信区: Working
: 标 题: 受不了拉 - 技术发展太快!!! 学啥才不过时?
: 发信站: BBS 未名空间站 (Fri Nov 9 14:48:40 2007)
: 最早学 WIN32 API,CALLBACK,Windows Programming 学的累死了。。。
: 没几年,开始VISUAL STUDIO C++ 6。0 恳吃肯吃学MFC。好容易觉得自己是个葱了
: 。大家都 .NET 了。
: 开始学 .NET 吧。 VISUAL STUDIO 2003,上C#, .NET 1.0 。。。
: 没两年, VS 2005 出来了。 又上 .NET培训班。恳吃肯吃学 .NET 2.0。。。
: 上 DATASET,DATA SOURCE。。。

avatar
r*y
3
他学错门了。
要是学unix,java这些东西,就好得多。
也不是什么人都像微软那样上串下跳的。

【在 c**t 的大作中提到】
: 与时俱进
avatar
g*g
4
错啦,java OSS community里面,东西才多. 比如光流行的web框架就有
10几个。服务层可以用spring, ejb3, ejb2, guice.
做desktop GUI也有Swing, SWT,刚出来的JAVA FX,如果你不
了解,你又怎么有能力去挑。不像.Net每个版本,
干一个活就是一套东西,学好这套东西就好了。

【在 r****y 的大作中提到】
: 他学错门了。
: 要是学unix,java这些东西,就好得多。
: 也不是什么人都像微软那样上串下跳的。

avatar
F*n
5
告诉你一个秘密,其实学习技术的最高境界就是 ---- 不学

【在 b******y 的大作中提到】
: 【 以下文字转载自 Working 讨论区 】
: 发信人: wellboy (好男孩), 信区: Working
: 标 题: 受不了拉 - 技术发展太快!!! 学啥才不过时?
: 发信站: BBS 未名空间站 (Fri Nov 9 14:48:40 2007)
: 最早学 WIN32 API,CALLBACK,Windows Programming 学的累死了。。。
: 没几年,开始VISUAL STUDIO C++ 6。0 恳吃肯吃学MFC。好容易觉得自己是个葱了
: 。大家都 .NET 了。
: 开始学 .NET 吧。 VISUAL STUDIO 2003,上C#, .NET 1.0 。。。
: 没两年, VS 2005 出来了。 又上 .NET培训班。恳吃肯吃学 .NET 2.0。。。
: 上 DATASET,DATA SOURCE。。。

avatar
r*y
6
这都多少年了,微软的东西从VB到VC,MFC到.net好几代,java的东西也不过就这些。
ajax之类的,.net一样有,照样要学。

【在 F*****n 的大作中提到】
: 告诉你一个秘密,其实学习技术的最高境界就是 ---- 不学
avatar
c*c
7
不敢说unix
java简直让人目不暇接,还不算跳的利害?

【在 r****y 的大作中提到】
: 他学错门了。
: 要是学unix,java这些东西,就好得多。
: 也不是什么人都像微软那样上串下跳的。

avatar
c*c
8
java的东西和ajax有什么关系?
java简直复杂的不能再复杂了
恨不得把一坨大便都OO了

【在 r****y 的大作中提到】
: 这都多少年了,微软的东西从VB到VC,MFC到.net好几代,java的东西也不过就这些。
: ajax之类的,.net一样有,照样要学。

avatar
c*c
9
就随便说一个struts的应用,牵扯到的名词没数过,至少30个吧?

【在 g*****g 的大作中提到】
: 错啦,java OSS community里面,东西才多. 比如光流行的web框架就有
: 10几个。服务层可以用spring, ejb3, ejb2, guice.
: 做desktop GUI也有Swing, SWT,刚出来的JAVA FX,如果你不
: 了解,你又怎么有能力去挑。不像.Net每个版本,
: 干一个活就是一套东西,学好这套东西就好了。

avatar
r*y
10
java的目不暇接怎么和微软比啊。

【在 c***c 的大作中提到】
: 不敢说unix
: java简直让人目不暇接,还不算跳的利害?

avatar
r*y
11
java语言还没有C#东西多。OO本身有什么复杂的。
微软的东西多,是因为旧的新的差别太大了,经历了从传统的c++到模仿java的转变,
java从一开始就是java,这么多年的变化相对而言小多了。

【在 c***c 的大作中提到】
: java的东西和ajax有什么关系?
: java简直复杂的不能再复杂了
: 恨不得把一坨大便都OO了

avatar
c*c
12
OO的有些太复杂了
比如说,你把一个简单的网站登陆的流程用Java的OO诠释一下

【在 r****y 的大作中提到】
: java语言还没有C#东西多。OO本身有什么复杂的。
: 微软的东西多,是因为旧的新的差别太大了,经历了从传统的c++到模仿java的转变,
: java从一开始就是java,这么多年的变化相对而言小多了。

avatar
r*y
13
what is Java的OO?一个网站登录的流程用OO来诠释和Java语言有什么关系?
难道说别的语言做这件事就简单,Java就太复杂?若如此,也是java SDK的问题啊?

【在 c***c 的大作中提到】
: OO的有些太复杂了
: 比如说,你把一个简单的网站登陆的流程用Java的OO诠释一下

avatar
g*g
14
For java web development, ajax is hot.
There're tons of ajax framework now, like GWT.

【在 c***c 的大作中提到】
: java的东西和ajax有什么关系?
: java简直复杂的不能再复杂了
: 恨不得把一坨大便都OO了

avatar
g*g
15
语言本身没有什么复杂的,java语言本身没什么大变化。
但语言是很小的一块,变化多的是主流框架,API。
而且java的选择很多,如果你做architect,consultant,
就会面临很多这样的问题。
比如web框架,struts1.0, struts2.0, Spring MVC, JSF,
Tapesty, Stripe, Wicket,GWT等等都是流行框架,互有长短,
不同项目或者不同公司有不同选择。服务层有ejb3.x, ejb2.x,
spring, guice等。存储层有ORM(hibernate, toplink, ibatis),
JDBC, SP等等的选择。这些框架自己不停的升级。
或者说,java community是一堆component不停产生和升级,让你自己去选
一个stack,而微软是一代一代的整套stack的升级,而且整个跟VS studio
集成了,数据库基本只用SQL Server, 操作系统只用windows。
而整个java community从操作系统数据库到开发工具,都是一个选择问题,
这里头有很多经验的成分,对初学者来说,恐怕还是.n

【在 r****y 的大作中提到】
: java语言还没有C#东西多。OO本身有什么复杂的。
: 微软的东西多,是因为旧的新的差别太大了,经历了从传统的c++到模仿java的转变,
: java从一开始就是java,这么多年的变化相对而言小多了。

avatar
T*x
16

servlet算哪层的?和这里面的哪一个相当?

【在 g*****g 的大作中提到】
: 语言本身没有什么复杂的,java语言本身没什么大变化。
: 但语言是很小的一块,变化多的是主流框架,API。
: 而且java的选择很多,如果你做architect,consultant,
: 就会面临很多这样的问题。
: 比如web框架,struts1.0, struts2.0, Spring MVC, JSF,
: Tapesty, Stripe, Wicket,GWT等等都是流行框架,互有长短,
: 不同项目或者不同公司有不同选择。服务层有ejb3.x, ejb2.x,
: spring, guice等。存储层有ORM(hibernate, toplink, ibatis),
: JDBC, SP等等的选择。这些框架自己不停的升级。
: 或者说,java community是一堆component不停产生和升级,让你自己去选

avatar
g*g
17
servlet只是web框架里面的入点。简单的hello world程序,
有servlet就够了,读入输入,写html或其他输出,称为model 1。
现在大部分的框架是model 2的,也就是web框架里面分MVC层(struts, spring mvc)。
定义一个servlet做front controller,URL会被映射到特定的
controller上(control),输入的数据会被映射到一个javabean(model)上,
controller把这个数据validate后,把数据发到中间层service layer
去处理,然后返回到jsp(view)上。这是web mvc的框架,还有component
based的框架,不是以url来映射,而是以控件的event,跟Swing和.net的
风格比较接近,如jsf, wicket.
使用web框架,至少需要了解servlet, jsp, jstl,和框架本身。这还只是三层结构
的前端。中间层更复杂一些,牵涉到很多transaction, security, remoting的
问题。我个人认为JEE太复杂,需要至少干

【在 T*******x 的大作中提到】
:
: servlet算哪层的?和这里面的哪一个相当?

avatar
T*x
18

你说的这些,一年能弄明白我看就算快的了。
我就用过一点servlet.
想起以前搞电脑的时候,看文档,看到无穷多的缩写:EJB,DOM,IDL,SLE,LDF,...后面几
个都是我乱敲的,基本上你随便敲3个字母就是一个或多个框架的缩写。呵呵。crazy啊
。后来我看到缩写就头大。这是电脑行业里面一个很不好的现象。其实应该把这些缩写
还原成原来的名字。这样看文档还能亲切一些,说不定能懂得更快一点。

【在 g*****g 的大作中提到】
: servlet只是web框架里面的入点。简单的hello world程序,
: 有servlet就够了,读入输入,写html或其他输出,称为model 1。
: 现在大部分的框架是model 2的,也就是web框架里面分MVC层(struts, spring mvc)。
: 定义一个servlet做front controller,URL会被映射到特定的
: controller上(control),输入的数据会被映射到一个javabean(model)上,
: controller把这个数据validate后,把数据发到中间层service layer
: 去处理,然后返回到jsp(view)上。这是web mvc的框架,还有component
: based的框架,不是以url来映射,而是以控件的event,跟Swing和.net的
: 风格比较接近,如jsf, wicket.
: 使用web框架,至少需要了解servlet, jsp, jstl,和框架本身。这还只是三层结构

avatar
g*g
19
看多了就习惯了,其实常见的也就那么几十个,外行看着比较
怵而已。

【在 T*******x 的大作中提到】
:
: 你说的这些,一年能弄明白我看就算快的了。
: 我就用过一点servlet.
: 想起以前搞电脑的时候,看文档,看到无穷多的缩写:EJB,DOM,IDL,SLE,LDF,...后面几
: 个都是我乱敲的,基本上你随便敲3个字母就是一个或多个框架的缩写。呵呵。crazy啊
: 。后来我看到缩写就头大。这是电脑行业里面一个很不好的现象。其实应该把这些缩写
: 还原成原来的名字。这样看文档还能亲切一些,说不定能懂得更快一点。

avatar
P*e
20
come on
几个能弄好就不错了,尤其PL,2种以上语言就混的不行了

【在 g*****g 的大作中提到】
: 看多了就习惯了,其实常见的也就那么几十个,外行看着比较
: 怵而已。

avatar
g*g
21
说的是术语,几十个一点不多。

【在 P********e 的大作中提到】
: come on
: 几个能弄好就不错了,尤其PL,2种以上语言就混的不行了

avatar
m*t
22

OMG, can you imagine how many trees would be killed by this proposal?!
;-)

【在 T*******x 的大作中提到】
:
: 你说的这些,一年能弄明白我看就算快的了。
: 我就用过一点servlet.
: 想起以前搞电脑的时候,看文档,看到无穷多的缩写:EJB,DOM,IDL,SLE,LDF,...后面几
: 个都是我乱敲的,基本上你随便敲3个字母就是一个或多个框架的缩写。呵呵。crazy啊
: 。后来我看到缩写就头大。这是电脑行业里面一个很不好的现象。其实应该把这些缩写
: 还原成原来的名字。这样看文档还能亲切一些,说不定能懂得更快一点。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。