2 回答
TA贡献1852条经验 获得超1个赞
如果以前没这样合作做过的话,就别想太多,开始做就行了,磨合一下自然会找到最佳的平衡点。
至于测试,显然是应该边写边测,尽量保证自己写的每一部分代码都没有(至少没有功能性的)BUG。整体的测试应当是保证这个前提的基础上再进行。
TA贡献1963条经验 获得超6个赞
1.模板引擎是为了在后台渲染页面时候,方便提取输出数据,展示,并做简单逻辑操作的“中间层”,在前端和后端的协同工作中,彼此双方都要对模板层的代码进行修改。至于倾向于哪一方去管理这个中间层,取决于你系统设计或者团队分工的考虑,没有绝对负责的说法。
2.模板层的代码修改一般不影响后台服务本身的运作,比如你写node用到jade模板,只要修改文件,刷新页面新发一个请求就可以看到动态生成的新内容了。和单纯写静态页的测试没有什么不同。对于测试模板层中输出变量的结构,有好几种方法可以选择,第一,可以输出到后台控制台或者采用debug模式查看输出变量结构,第二,可以直接输出变量到页面,或输出变量json到页面,或输出到页面脚本,用浏览器控制台查看。
3.一般来说,网站不是web app方式开发,很难说不用模板。就算不用jade这种中间层,也需要用到ember或者backbone提供的脚本模板引擎,边测试边开发模式,或者开发完后测试模式本质上都没什么不同,不需要太过纠结这个。写的方便,自己看着舒心,就足够了。
4. 我的建议是,在写页面的时候专心写页面,写后台的时候专心写后台,减少一些中间的切换操作,提前商量和设计好系统的分工,写起来会比较轻松随意。
- 2 回答
- 0 关注
- 168 浏览
添加回答
举报