郁闷啊, 不知道什么时候才能恢复中国国际出口的带宽..
O-R Mapping 从字面上理解是在 面向对象体系 与 关系数据库 之间进行映射. 不过最近为了写 TOB 的 ORK 模型资料, 更进一步研究了 Entity-Relationship 模型以及相关的 网络模型, 关系模型 和 Entity Set 模型. 然后有个惊人的发现: ORM 所支持的 POJO 模型本质上其实是网络模型, 而 O-R 的 Mapping 其实是在 网络模型 和 关系模型之间进行映射. --有了这个发现, 总算对一直以来对 ORM 和 POJO 模型的一些感性的抵触有了一个理性的认识. 认定 ORM 所支持的 POJO 模型为 网络模型, 判断如下 ...
2006-12-16

解决侵入的根本方法讨论

关键字: 侵入
  最近又看到一些关于框架侵入性的讨论, 有些想法, 谨此抛砖引玉. 我觉得软件开发框架之所以跟侵入性纠缠不清, 根本的原因还是框架要支持应用的某种/某些逻辑和功能, 可以说是部分的去实现应用的目标. 但是这些功能如果不能让应用去定制, 其现实应用代价就又很微渺了. 所以框架是需要和应用交流的, 而交流的主要目的是为了定制. 想到这个地方, 我的反应是声明式编程, 让应用通过某种方式表达出自己的定制需求, 这个表达的方式就可以是多种多样的了: 通过遵循约定, 继承特定框架基类, 实现特定框架接口, 标注Annotation, 编写配置文件, 调用框架API, 等等. 而像Ja ...
最近写教程了解了一些敏捷相关内容, 想到 WoW http://www.webofweb.net 在敏捷开发过程中可能的应用. 因为 WoW 是一个基于思维导图界面的, 允许从互联网范围进行广泛协作的新结构化媒体平台, 而思维导图本身也是头脑风暴的好工具, 但目前基本所有其他MindMapping工具软件都是面向个人的桌面应用, 所以限制了思维导图在团队范围以致社区范围的应用. 但是WoW把思维导图提升到了可以基于网络广泛协作的程度, 同时还增加了即时消息讨论功能, 并且保存全部灵念修改历史和即时聊天历史. 这不仅把头脑风暴从一个人的大脑范围拓展到局部团队甚至是跨洋成员之间的协同思考模式 ...
歆渊
搜索本博客
存档
最新评论