CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理
上一页 1 ··· 128 129 130 131 132 133 134 135 136 ··· 520 下一页

2007年12月17日

摘要: Java应该变得更简单——或者说,更易用。目标是没有争议的,但达到目标的途径却颇可商榷。在持久层和业务层,EJB向人们证明:在J2EE领域,Sun没有能力像微软之于.NET那样提出一揽子完整的解决方案;力图一次性解决所有问题的EJB到最后只能是一种可供参考的选择——如果不是更糟的话。Java的简单之道不在这个方向上。充分利用Java语言本身的简单性,充分发挥OOD的威力,充分借助Open So... 阅读全文

posted @ 2007-12-17 10:55 csdnexpert 阅读(108) 评论(0) 推荐(0)

摘要: 一个巨大的好消息:IBM向Open Source社群捐献了自己的Visual Editor项目,不久Eclipse将在此项目基础上发布可视化GUI编辑工具。看来,不用太久,Eclipse的用户们就不用再羡慕JBuilder的可视化GUI编辑器了——而且这还是免费的,而且这还是基于SWT的。————————Eclipse boosting open source GUI-buildingThe ... 阅读全文

posted @ 2007-12-17 10:55 csdnexpert 阅读(110) 评论(0) 推荐(0)

摘要: Java应用程序获得配置信息的方式可谓千奇百怪,配置文件的安排也毫无章法,每个人或许都有自己的一套读/写配置信息的习惯做法。“如果应用程序体系结构是巴别塔,配置就是让巴别塔项目陷于混乱的‘语言’。”————————If architecture were to be the tower of babel, configuration is its languageSatya Komatinen... 阅读全文

posted @ 2007-12-17 10:55 csdnexpert 阅读(115) 评论(0) 推荐(0)

摘要: 原文:http://jroller.com/page/rickard/20050605#the_three_kinds_of_aspectAs I look through our aspect configuration I notice that there is a distinct pattern throughout. The configuration, some of which... 阅读全文

posted @ 2007-12-17 10:55 csdnexpert 阅读(112) 评论(0) 推荐(0)

摘要: 这几年一直是在传说中的“高科技行业”里混迹,于是也有幸体验了很多来自高科技的悖论。譬如说,专门开发OA的一家软件公司,自己没有一套像样的OA系统,所有的文档都靠MSN传来传去,或者放在机器上开共享访问。再譬如说,给别人做敏捷方法培训的一个家伙,自己的书稿、文稿从来就没有版本控制系统,只靠自己的脑子和文件夹的名字来记忆,并且还好几次弄错了稿件。再譬如说,在报纸上写过好几篇文章鼓吹BLOG的一个家... 阅读全文

posted @ 2007-12-17 10:55 csdnexpert 阅读(116) 评论(0) 推荐(0)

摘要: 首先考虑一个应用场景:CSDN正在进行的“中国开发者2005大调查”(有奖品拿的,欢迎参加)。这个调查总共要填大概是8张表单,填写的过程中间还有一定的逻辑判断(例如:可能因为表单1中的某个选项而导致表单4不必填写)。这个流程实现的难度,以及实现完成之后业务逻辑的散乱程度,不难想象。我并不打算说我已经找到了解决这一问题的办法,只是把最近一周以来看到、想到的一些东西列在这里,作为一个参考的入口。考... 阅读全文

posted @ 2007-12-17 10:55 csdnexpert 阅读(130) 评论(0) 推荐(0)

摘要: 当你习惯了测试驱动的开发(Test-Driven Development,TDD)之后,你会发现自己越来越少地使用调试器(debugger)——如果你发现程序里有什么问题,你不应该用调试器去抓bug,而是应该用一个单元测试用例来揭示问题的所在。由于存在细粒度、完整覆盖的单元测试用例,每个bug都相当清晰,于是很少会需要各种巧妙的调试手段了。——————————Uncle Bob's Softw... 阅读全文

posted @ 2007-12-17 10:55 csdnexpert 阅读(111) 评论(0) 推荐(0)

摘要: 项目里遇到一个问题:由于安全性的需要,必须由一个程序专门负责查询某一数据库,然后通过安全的信道(例如HTTP)将查询结果传到安全区域之外的application。为了解决这个小小的remoting问题,我们差点要动用EJB。不过幸亏朋友推荐,找到了Hessian这个轻量级的remoting on http工具。Hessian其实很像web service,只不过它的协议不是SOAP,而是它自己... 阅读全文

posted @ 2007-12-17 10:55 csdnexpert 阅读(207) 评论(0) 推荐(0)

摘要: 穿越时间的蛀洞熊节(本文首发于《中华读书报》2003年12月17日号) 对瓦尔特·本雅明来说,时间不是一以贯之的连续体,而是充满着裂缝和捷径——不妨说是“蛀洞”。过往的幽灵总会挑选一个时刻在当前复活,历史以群星灿烂的格局星罗棋布。为这种神秘的论调提供支持的不仅有史料和呈螺旋状的流行风潮,也包括了各种各样的书籍:两本素昧平生的书,其间的联系或许胜于它们各自书架上的邻居;一位突如其来的异乡人,或... 阅读全文

posted @ 2007-12-17 10:55 csdnexpert 阅读(99) 评论(0) 推荐(0)

摘要: (《软件工艺》一书即将由人民邮电出版社出版,详情参见http://www.china-pub.com/computers/subject/huodong/ry12.23/tyzt.htm。本文是Pragmatic Programmer一书的作者David Thomas为该书所作的序言。)序言本书提出了一些相当棘手的问题。对于工作量少于100人年的项目,软件工程仍然适用吗?软件工程与生俱来的专业... 阅读全文

posted @ 2007-12-17 10:55 csdnexpert 阅读(123) 评论(0) 推荐(0)

上一页 1 ··· 128 129 130 131 132 133 134 135 136 ··· 520 下一页