亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

打算要用到框架 這個時候就有幾個關于協同開發的問題:

打算要用到框架 這個時候就有幾個關于協同開發的問題:

一只名叫tom的貓 2023-04-19 21:17:18
打算用Python和同學開發一套系統1.如果用到模板,那么模板中是否有需要后臺來寫的代碼2.如果用到模板,那么如何做測試。3.如果不用模板,前端和后臺如何該鏈接測試。大家都是邊寫邊測試,還是等到各自寫完再做測試4.關于協同開發,有沒有要注意的或者要避免的經驗
查看完整描述

2 回答

?
小怪獸愛吃肉

TA貢獻1852條經驗 獲得超1個贊

如果以前沒這樣合作做過的話,就別想太多,開始做就行了,磨合一下自然會找到最佳的平衡點。

至于測試,顯然是應該邊寫邊測,盡量保證自己寫的每一部分代碼都沒有(至少沒有功能性的)BUG。整體的測試應當是保證這個前提的基礎上再進行。


查看完整回答
反對 回復 2023-04-21
?
神不在的星期二

TA貢獻1963條經驗 獲得超6個贊

1.模板引擎是為了在后臺渲染頁面時候,方便提取輸出數據,展示,并做簡單邏輯操作的“中間層”,在前端和后端的協同工作中,彼此雙方都要對模板層的代碼進行修改。至于傾向于哪一方去管理這個中間層,取決于你系統設計或者團隊分工的考慮,沒有絕對負責的說法。

2.模板層的代碼修改一般不影響后臺服務本身的運作,比如你寫node用到jade模板,只要修改文件,刷新頁面新發一個請求就可以看到動態生成的新內容了。和單純寫靜態頁的測試沒有什么不同。對于測試模板層中輸出變量的結構,有好幾種方法可以選擇,第一,可以輸出到后臺控制臺或者采用debug模式查看輸出變量結構,第二,可以直接輸出變量到頁面,或輸出變量json到頁面,或輸出到頁面腳本,用瀏覽器控制臺查看。

3.一般來說,網站不是web app方式開發,很難說不用模板。就算不用jade這種中間層,也需要用到ember或者backbone提供的腳本模板引擎,邊測試邊開發模式,或者開發完后測試模式本質上都沒什么不同,不需要太過糾結這個。寫的方便,自己看著舒心,就足夠了。

4. 我的建議是,在寫頁面的時候專心寫頁面,寫后臺的時候專心寫后臺,減少一些中間的切換操作,提前商量和設計好系統的分工,寫起來會比較輕松隨意。


查看完整回答
反對 回復 2023-04-21
  • 2 回答
  • 0 關注
  • 226 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號