Please select the category that most closely reflects your concern about thepresentation, so that we can review it and determine whether it violates our
Terms of Use or isn't appropriate for all viewers.
同仁提到, 每人開發的view層程式, 是否放在一起或分開 workspace, 如上圖A or B
個別說法 : 針對上圖A and B
A:彼此可以分開,未來不會彼此影響, 每人的implement方式可以不同
B: 可以彼此share共通部分
A
B
Slide 4
回答二
這問題我上周有提到,但當天沒有達成共識
如果是我,我會依照市場區隔去分不同的 web 工作區
一般客戶/企業用戶所使用的介面/流程是否雷同? 如果都一樣,這會是一個網站 如果布希望一般客戶看到企業用戶的頁面,那就分成兩個網站
後端管理介面 for 客服
後端管理介面 for 管理者
這樣區分的原因?
日後維護容易,不管是移植或者改版都會比較容易找到要修正的項目
如果單一程式有問題,不會蔓延到其他 web
當然,這樣做會有網頁共用的問題
請思考,共用網頁是否能獨立成另一個工作區?
Slide 5
困擾
由domain model來考慮create DB schema時, 是否目前負責各開發功能的同仁,先就目前分配到的功能來設計class, 看要存取哪些資料,然後去create DB tables. 不過下個cycle時,可能覺得此tables的欄位不足,所以又要alter table來增加新的欄位…..請問如此作法是正確的嗎?