|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Java的桌面程序开发在java程序员里通常叫swing开发,主要用的swing包里的类开发的,也就是通常说的c/s架构开发
Relevance征询公司的StuartHalloway比来编写了一个关于“Rubyvs.Java之怪谈”的系列博客文章。这个系列文章的灵感,源自他比来从一个从零起步、没有先前束缚的Ruby项目转回一个成熟完整的Java项目后的心得体味。在这个用时多日的项目过程当中,Halloway对以下几个“误区”举行了探究:
误区之一:Ruby合适小型项目,而Java更合用于年夜型的、庞大的项目。
归纳综合起来,Halloway主意,关于小型项目来讲,诸如未知要素一类的成绩大概会使进度表年夜幅度修改,而假如找到一个成熟完美的代码库则可使得开辟职员几近不必编写几代码。在Java方面,这些因素是很年夜的一个上风,由于它面前有一个成熟壮大的社区和一群十分有履历的开辟职员所撑持。关于年夜型项目,Halloway则称,诸如言语的临盆效力之类的要素会比代码库更加紧急,这也把天平上上风的砝码放在了Ruby一端。他指出,今朝现实已产生逆转,并注释说:- 以下是援用片断:
- 以后Ruby非常合适的一种小型项目是:由数据库所支持的Web使用,由于RubyonRails抵消失落了一切Ruby在
- 小型项目方面的倒霉要素。
复制代码 误区之二:Ruby的某某特征使得代码难以保护
针对这个熟悉误区,Halloway的结论是:假如利用妥当,Ruby的言语特征会利用其编写的代码加倍易于保护。关于“易于保护的代码”的观点,他给出以下界说:
1.了解使用程序大概模块的整体计划思绪
2.找到你所必要的代码
3.浏览代码
4.对代码举行变动
5.反省变动是不是一般运转
<p>
那这个对象有什么意义?现在很多用javabean的人就不能保证对象有完整的意义,不成熟的使用模式等导致代码疯狂增长,调试维护的时间要得多得多。在说性能之前,先说说你这个比较的来历。据说微软为了证明。net比java好。 |
|