java
文章平均质量分 75
cswcafe
这个作者很懒,什么都没留下…
展开
-
企业级开源参考体系架构
摘自灰狐网站原创 2005-02-18 17:37:00 · 824 阅读 · 0 评论 -
Laszlo Platform Overview
Laszlo Platform OverviewThe Laszlo Application Platform enables the rapid development of a new generation of rich, enterprise-class Internet applications that combine the usability of desktop applic原创 2005-02-23 17:29:00 · 1246 阅读 · 0 评论 -
用正确方法来写出高质量软件的75条体会
1. 你们的项目组使用源代码管理工具了么? 应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么? 应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么? 不要用Word写测试用例(Test Case)。应该用原创 2005-02-21 10:54:00 · 790 阅读 · 0 评论 -
张宏江:共创卓越软件未来
软件正面临着前所未有的机会,软件产业的未来也是一片光明。那么,如何抓住这样的机会?这是所有软件产业从业人员经常思考的一个问题。 中国软件产业的未来又在哪里?中国软件产业发展策略如何?怎样来推进“卓越软件工程”,并以此来共创卓越软件未来?这更是每一个富有责任心的中国软件人需要思考的问题。无缝计算的软件未来 回顾PC业的发展,可以知道一种趋势,那就是计算将会无所不在。从上个世原创 2005-02-20 22:42:00 · 974 阅读 · 0 评论 -
Java咖啡馆——Eclipse
Gary Chan 铁匠以打造自己的工具为荣。在进入这个行当之时,或者接受有特殊需求的任务之际,制作称手的工具便成了头等大事。通过炼炉、铁砧以及锤子,铁匠循环着加热、锻造和冷却过程,直到把钢铁铸造成称手的家伙。 一、序言 与铁匠的挥洒汗水和忍受高温相比,软件开发是一个即干净又抽象的过程。不过,代码与钢铁的相同之处就是他们都有延展性——足够的技巧和努力,你可以把钢铁或者代码变成精致的工具或者是巨大原创 2005-02-18 18:05:00 · 1532 阅读 · 1 评论 -
61条面向对象设计的经验原则-《OOD启示录》Arthur J.Riel
(1)所有数据都应该隐藏在所在的类的内部。 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。 (3)尽量减少类的协议中的消息。 (4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等]。 (5)不要把实现细节(例如放置共用代码的私有函原创 2005-02-21 10:41:00 · 884 阅读 · 0 评论 -
JAVA代码编写的30条建议 ***推荐***
JAVA代码编写的30条建议 (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Jav原创 2005-02-22 11:29:00 · 1041 阅读 · 0 评论 -
开发J2EE应用的要领
J2EE,作为开发mission-critical的企业级应用的一整套规范的整合平台。其规范之多、内容之广,从而给开发J2EE应用带来了很多“麻烦”。比如,为实现内容的RDBMS存储,我们可能的方法有JDBC、Entity Beans、JDO、O/R Mapping工具(TopLink、Hibernate)、XML-DBMS、JAXB等方法(其中一些方法不是J2EE规范所包含的)。因此,为实现 J原创 2005-02-22 11:09:00 · 931 阅读 · 0 评论 -
GUI 博士的忠告:切勿锁定类型对象!
在进行 Internet 或基于 Windows 的开发方面,您遇到过问题或难题吗?这时,您可以求助于 GUI 博士 (drgui@microsoft.com);GUI 博士每个月会两次做客 MSDN,在线回答您的问题。虽然博士忙碌的工作安排使他无法回复所有的问题,但他会尽可能地在这里回答更多的问题。如果恰好选中了您的问题,那么博士会送您一件 GUI 博士 T 恤衫!摘要:GUI 博士解释了如原创 2005-02-23 10:44:00 · 991 阅读 · 0 评论 -
Java 理论与实践: 关于异常的争论 ***推荐***
与 C++ 类似,Java 语言也提供异常的抛出和捕获。但是,与 C++ 不一样的是,Java 语言支持检查型和非检查型异常。Java 类必须在方法签名中声明它们所抛出的任何检查型异常,并且对于任何方法,如果它调用的方法抛出一个类型为 E 的检查型异常,那么它必须捕获 E 或者也声明为抛出 E(或者 E 的一个父类)。通过这种方式,该语言强制我们文档化控制可能退出一个方法的所有预期方式。对于因为编原创 2005-02-22 11:22:00 · 1589 阅读 · 0 评论 -
JSTL 入门:表达式语言
JSTL 入门:表达式语言英文原文内容:JSTL 1.0表达式语言限制了作用域的变量隐式对象存取器运算符文字Taglib 伪指令原创 2005-02-22 11:18:00 · 1153 阅读 · 0 评论 -
面向对象的设计法确保软件的健壮性
软件设计的质量在很大程度上受到系统封装关系的影响。模块间松耦合而模块内部又保持高度一致性是高质量设计软件的关键之一。所以,评定软件设计的水平的手段之一就是考察它的模块间的关系。对系统的可重用性和可维护性水平的客观评价是一个评价软件结构的重要组成部分。我在本文介绍的度量标准可以帮助你客观评定你的软件设计的质量。原创 2005-02-21 11:56:00 · 1614 阅读 · 0 评论 -
OO的目标是什么?
面向对象的编程思想已经深入到了当今软件开发的方方面面,而我们一直鼓吹的OO的最终目标是什么?或许说最终目标有些过头,那OO带来的最大好处是什么?我们张口而出:软件复用!真的是这样吗?“Grady Booch:我一般不相信广告宣传。或许我是那种愤世嫉俗的人--世上不存在万能药!不带虚假的。正如前面提到过的,软件开发过去是、现在是、将来也仍然是很艰难的,并且我没有预见到任何事情能改变这一点。就对象而言原创 2005-03-03 21:55:00 · 959 阅读 · 0 评论