只显示主题贴
Java v.s Ruby,prototype js v.s jquery, Hibernate v.s iBatis v.s EJB ...
这种语言之争,框架之争,每隔一段时间总会在论坛出现
最近我读到一篇博客:Java程序员应该学习Ruby,非常赞同作者的观点,粗略翻译其中的小部分,希望大家可以减少这种无意义的争论
--------翻译开始分割线--------
Java程序员应该学习Ruby
当然,它不一定是Ruby,你可以挑选其他语言,比如ErLang,甚至JavaScript,只要它和Java有足够的差异就可以了。
因为它能够让你成为一个更好的Java程序员:
1. 学习另 ...
- 进入论坛 Java 版
在看了Google Android的入门文档Hello World以后,不禁有点手痒,想自己做点小东西试试看。
经过1个多小时的尝试和摸索,终于做出自己的第一个作品:
主文件很简单:
public class Calculator extends Activity {
private static EditText et;
private static Interpreter i = new Interpreter();
@Override
public void onCreate(Bundle icicle) {
super.on ...
- 进入论坛 Java 版
WebWork利用ognl实现的资料绑定是非常实用的功能, 能够避免繁琐调用request.getParameter, object setter, 也不需要任何的多余配置文件, 再加上转换器的功能( http://forum.javaeye.com/viewtopic.php?t=10507 ), 我们就可以用一个业务对象, 从前台一直串到后台, 再也不需要考虑String转化, 不需要DTO, 不需要FormBean了.
如果能够把web应用上常见的上传文件也用数据绑定来实现, 那么就是非常完美了: action再也不需要了解任何web信息, 需要对具体的Object进行操作, 就调用 ...
- 进入论坛 Java 版
moxie的WebWork教程 ( http://forum.javaeye.com/viewtopic.php?t=5964 ) 非常详细,但是好像还缺少了webwork其他一些很有特色的东西,我在这里补充一些上来,首先是类型转化:
我们知道由于HTTP协议只能传递String,如果后台的Java模型使用了其他类型的属性,必须得做一些转化工作,而这些转化代码通常却是繁琐而又无聊,WebWork提供了Type Conversion功能,能够让我们从这些代码中解脱出来。
看一个例子,
一个Person对象,有一个出生日期的属性:
[code:1]
public class Person & ...
- 进入论坛 Java 版
Robbin的Tapestry帖子讨论很热烈, 我这边也开一个关于Tapestry 和 JSP/taglib比较的帖子, 谈一下我使用Tapestry的一点感受:
举一个常见的user 管理界面, 列出几个用户, 然后在用户旁边是delete和update的按钮, 先列出一个静态的html代码:
[code:1]
<table>
<tr>
<td>User Name</td>
<td>Action</td>
</tr>
<tr>
...
- 进入论坛 Java 版
我觉得这样空对空地讨论数据建模 vs 对象建模根本是毫无意义的,因为用户不会关心你的系统是OO建模还是数据建模,用户只关心你的系统是否能符合他的业务需求。
作为IT人员最重要的是要做到2点:
1. 关注用户的业务逻辑,建造符合用户需求的系统。
2. 清晰的系统结构,维护性强的代码。
这2点就够了,技术只是一种手段,在IT业技术永远是日新月异,我们重点要学的是domain knowledge,一个熟悉业务的coder才是programmer,否则,只是一个coder!
从原来的OFBiz讨论,变成了数据建模 vs 对象建模,离题太远......
OFBiz给我们提供了设计优秀的data ...
- 进入论坛 软件开发和项目管理 版
由于HTML的限制,B/S的application不能象传统desktop app.那样做rich client, 今天看到新闻: http://www.theserverside.com/home/thread.jsp?thread_id=22465 Macromedia 放出了利用Flash + UI-XML的解决方案,虽然需要安装额外的browser plugin,虽然flash还有一些弱点,但是flash几乎在95%的机器上都安装过,而且MM是一个很有创意的公司,是一个值得关注的技术。
无论如何,利用UI-XML生成UI Component是一种趋势了。
目前我知道的open ...
- 进入论坛 AJAX 版
- 浏览: 27243 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
我的相册
M_100_4350
共 30 张
共 30 张
最近加入圈子
最新评论
-
Java程序员应该学习Ruby
[quote="baichinie"]public interface List ...
-- by unique.wu -
Java程序员应该学习Ruby
看了这个帖子,我终于找到了在本论坛可以多得分的秘密途径,也就是捷径,那就是多写R ...
-- by ltian -
Java程序员应该学习Ruby
以前我主要用.net, 现在改用python, 无论如何不想换回去了. 不过, ...
-- by 白发红颜 -
Java程序员应该学习Ruby
geszJava 写道ruby没啥吸引力,还是groovy好,不容易犯错。rub ...
-- by liusong1111 -
Java程序员应该学习Ruby
ruby没啥吸引力,还是groovy好,不容易犯错。ruby陷阱太多了,如果不是 ...
-- by geszJava






评论排行榜