Redian新闻
>
话说这些年,这些tiers的变化
avatar
话说这些年,这些tiers的变化# Java - 爪哇娇娃
z*e
1
client side的变化
从mfc开始
delphi
j2me
objective c
android
这些名词应该都在某一个特定时期内火爆过一段时间
现在又来什么go和python
好好玩啊
front end的变化
从cgi开始
asp
jsp, struts
php
ruby, rails
groovy, grails
html
javascript, json, jquery
flash
还有很早以前的那个applet
这些名词应该都在某一个时间段内火爆过
好好玩啊
back end的变化
java
……
如果我在这里放上c++,你信么?
以前的话我可能还会放上sql
但是到后来连sql都开始淘汰
----------------------------
client side的大部分语言和工具都不确定
几乎没有什么是不变的,什么都在变
鬼知道将来会变成什么样,写单机软件真没什么意思
front end主要就是做web,唯一不变的就是html
其他应该都不确定
back end的java是不变的
不过我觉得这里应该会有better java语言的生存空间
scala应该还是有点机会
但是你说要相信typesafe这家公司,嗯……
avatar
c*e
2
现在的趋势是,尽量把代码分开,每个部分可以重复利用。比如css专门写成一个文件
,这样改style只要改css就行了。spring也是这个道理,把class名字放到xml文件里,
用一个bean的id来指代这个class,这样,如果将来某天要把class名字改改,就只需要
到xml文件里改一次就可以了。这样达到了loose coupling的效果。

【在 z****e 的大作中提到】
: client side的变化
: 从mfc开始
: delphi
: j2me
: objective c
: android
: 这些名词应该都在某一个特定时期内火爆过一段时间
: 现在又来什么go和python
: 好好玩啊
: front end的变化

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