2 回答

TA貢獻1852條經驗 獲得超1個贊
如果以前沒這樣合作做過的話,就別想太多,開始做就行了,磨合一下自然會找到最佳的平衡點。
至于測試,顯然是應該邊寫邊測,盡量保證自己寫的每一部分代碼都沒有(至少沒有功能性的)BUG。整體的測試應當是保證這個前提的基礎上再進行。

TA貢獻1963條經驗 獲得超6個贊
1.模板引擎是為了在后臺渲染頁面時候,方便提取輸出數據,展示,并做簡單邏輯操作的“中間層”,在前端和后端的協同工作中,彼此雙方都要對模板層的代碼進行修改。至于傾向于哪一方去管理這個中間層,取決于你系統設計或者團隊分工的考慮,沒有絕對負責的說法。
2.模板層的代碼修改一般不影響后臺服務本身的運作,比如你寫node用到jade模板,只要修改文件,刷新頁面新發一個請求就可以看到動態生成的新內容了。和單純寫靜態頁的測試沒有什么不同。對于測試模板層中輸出變量的結構,有好幾種方法可以選擇,第一,可以輸出到后臺控制臺或者采用debug模式查看輸出變量結構,第二,可以直接輸出變量到頁面,或輸出變量json到頁面,或輸出到頁面腳本,用瀏覽器控制臺查看。
3.一般來說,網站不是web app方式開發,很難說不用模板。就算不用jade這種中間層,也需要用到ember或者backbone提供的腳本模板引擎,邊測試邊開發模式,或者開發完后測試模式本質上都沒什么不同,不需要太過糾結這個。寫的方便,自己看著舒心,就足夠了。
4. 我的建議是,在寫頁面的時候專心寫頁面,寫后臺的時候專心寫后臺,減少一些中間的切換操作,提前商量和設計好系統的分工,寫起來會比較輕松隨意。
- 2 回答
- 0 關注
- 226 瀏覽
添加回答
舉報