
2009年10月28日
摘要: 最近看了thoughtworks的精選文集,第一章就是對象健身操,定了了九條編碼規(guī)范:
1. 方法只使用一級縮進(jìn)。
2. 拒絕使用else關(guān)鍵字。
3. 封裝所有的原聲類型和字符串。
4. 一行代碼只有一個‘.'運算符。
5. 不用使用縮寫。
6. 保持實體對象簡單清晰。
7. 任何類中的實例變量都不要超過2個。
8. 使用一流的集合。
9. 不使用任何Getter/Setter/Property。
閱讀全文
posted @
2009-10-28 10:48 Aaron.Chu 閱讀(1621) |
評論 (0) |
編輯 收藏

2009年9月3日
摘要: 因為曾經(jīng)去過丹佛,所以對丹佛的一切還是比較感興趣的,包括丹佛機場。機場本身我也沒留下太多的印象。今天查了下wiki,發(fā)現(xiàn)丹佛機
場在美國的地位還是蠻輝煌的。
閱讀全文
posted @
2009-09-03 23:11 Aaron.Chu 閱讀(1220) |
評論 (0) |
編輯 收藏

2009年9月2日
摘要: 昨天看了一下反模式,居然發(fā)現(xiàn)call super也是其中一種,所謂的call super就是在子類的重載方法中去調(diào)用父類的被重載的方法,說的通俗點,就是在方法中調(diào)用super.xxx(). 這種寫法在Java中真是太普遍了,且不說Java的構(gòu)造方法會自動調(diào)用父類的構(gòu)造方法,我們自己也是經(jīng)常在用super.xxx()。為什么它是一種反模式,卻又用的如此普遍呢?
閱讀全文
posted @
2009-09-02 16:28 Aaron.Chu 閱讀(233) |
評論 (0) |
編輯 收藏

2009年9月1日
摘要: Contract在B2B model中顯得極為重要,從產(chǎn)品的顯示,價格選擇,到最后的支付等等,都跟Contract相關(guān),Commerce中有關(guān)Contract的概念有 Business Account,Contract,Terms and Conditions,Participants等。
閱讀全文
posted @
2009-09-01 14:29 Aaron.Chu 閱讀(188) |
評論 (0) |
編輯 收藏

2009年8月27日
摘要: member data model是Commerce中最基本的model,它描述了Organization,user,role,address等信息及相互的關(guān)系。如果涉及到Commerce與后臺ERP的整合,這塊內(nèi)容就是整合的第一步。
閱讀全文
posted @
2009-08-27 11:27 Aaron.Chu 閱讀(378) |
評論 (1) |
編輯 收藏

2009年3月11日
摘要: Commerce是一個電子商務(wù)的開發(fā)平臺,基本上所有的電子商務(wù)模式它都支持,我們平常熟悉的也就是B2B,B2C之類的模式,像extended sites,value chain,demand chain之類的模式,它也支持。電子商務(wù)涉及的業(yè)務(wù),它基本上都實現(xiàn)了,像catalog,sales,order,markeing,member等功能。我們所要做的就是在它的基礎(chǔ)上做些customization。還有一點值得一提的是Commerce提供強大的整合功能,它提供了強大的MQ,SAP,web service接口,使得Commerce能與企業(yè)現(xiàn)有系統(tǒng)實現(xiàn)很好的對接。這功能是其他的eCommerce開發(fā)平臺所不及的。
閱讀全文
posted @
2009-03-11 22:06 Aaron.Chu 閱讀(239) |
評論 (0) |
編輯 收藏

2009年3月9日
摘要: 最近一直在做Commerce相關(guān)的項目,摸索了幾個月,終于有點頭緒。項目也完成了詳細(xì)設(shè)計,開始進(jìn)入編碼階段了。關(guān)于Commerce的中文資料幾乎沒有,國內(nèi)估計也沒幾家公司在用這個東西,這玩意實在有點復(fù)雜。我打算把我學(xué)習(xí)的一些感受寫下來,一方面可以更好的理解Commerce,也希望能與熱衷與Commerce的朋友共同交流。
閱讀全文
posted @
2009-03-09 23:15 Aaron.Chu 閱讀(288) |
評論 (0) |
編輯 收藏