2009年10月28日
摘要: 最近看了thoughtworks的精选文集,第一章就是对象健身操,定了了九条编码规范:
1. 方法只使用一级缩进。
2. 拒绝使用else关键字。
3. 封装所有的原声类型和字符串。
4. 一行代码只有一个‘.'运算符。
5. 不用使用缩写。
6. 保持实体对象简单清晰。
7. 任何类中的实例变量都不要超过2个。
8. 使用一流的集合。
9. 不使用任何Getter/Setter/Property。
阅读全文
posted @
2009-10-28 10:48 Aaron.Chu 阅读(1607) |
评论 (0) |
编辑 收藏
2009年9月3日
摘要: 因为曾经去过丹佛,所以对丹佛的一切还是比较感兴趣的,包括丹佛机场。机场本身我也没留下太多的印象。今天查了下wiki,发现丹佛机
场在美国的地位还是蛮辉煌的。
阅读全文
posted @
2009-09-03 23:11 Aaron.Chu 阅读(1208) |
评论 (0) |
编辑 收藏
2009年9月2日
摘要: 昨天看了一下反模式,居然发现call super也是其中一种,所谓的call super就是在子类的重载方法中去调用父类的被重载的方法,说的通俗点,就是在方法中调用super.xxx(). 这种写法在Java中真是太普遍了,且不说Java的构造方法会自动调用父类的构造方法,我们自己也是经常在用super.xxx()。为什么它是一种反模式,却又用的如此普遍呢?
阅读全文
posted @
2009-09-02 16:28 Aaron.Chu 阅读(225) |
评论 (0) |
编辑 收藏
2009年9月1日
摘要: Contract在B2B model中显得极为重要,从产品的显示,价格选择,到最后的支付等等,都跟Contract相关,Commerce中有关Contract的概念有 Business Account,Contract,Terms and Conditions,Participants等。
阅读全文
posted @
2009-09-01 14:29 Aaron.Chu 阅读(180) |
评论 (0) |
编辑 收藏
2009年8月27日
摘要: member data model是Commerce中最基本的model,它描述了Organization,user,role,address等信息及相互的关系。如果涉及到Commerce与后台ERP的整合,这块内容就是整合的第一步。
阅读全文
posted @
2009-08-27 11:27 Aaron.Chu 阅读(367) |
评论 (1) |
编辑 收藏
2009年3月11日
摘要: Commerce是一个电子商务的开发平台,基本上所有的电子商务模式它都支持,我们平常熟悉的也就是B2B,B2C之类的模式,像extended sites,value chain,demand chain之类的模式,它也支持。电子商务涉及的业务,它基本上都实现了,像catalog,sales,order,markeing,member等功能。我们所要做的就是在它的基础上做些customization。还有一点值得一提的是Commerce提供强大的整合功能,它提供了强大的MQ,SAP,web service接口,使得Commerce能与企业现有系统实现很好的对接。这功能是其他的eCommerce开发平台所不及的。
阅读全文
posted @
2009-03-11 22:06 Aaron.Chu 阅读(230) |
评论 (0) |
编辑 收藏
2009年3月9日
摘要: 最近一直在做Commerce相关的项目,摸索了几个月,终于有点头绪。项目也完成了详细设计,开始进入编码阶段了。关于Commerce的中文资料几乎没有,国内估计也没几家公司在用这个东西,这玩意实在有点复杂。我打算把我学习的一些感受写下来,一方面可以更好的理解Commerce,也希望能与热衷与Commerce的朋友共同交流。
阅读全文
posted @
2009-03-09 23:15 Aaron.Chu 阅读(277) |
评论 (0) |
编辑 收藏