“页面设计者”和“程序员”职责充分分离的思考

本文讨论了一种改进的前后端开发协作模式,通过明确分工来提高效率。具体做法为美工专注于HTML页面设计并标注组件ID,程序员则负责代码实现及组件绑定。这种方式实现了职责分离,减少了沟通成本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我们现在的开发方式是这样的:美工做好静态html页面原型,然后程序员在此页面基础上进行一些页面类的绑定,组件的添加(我们现在用的是jsf做前端开发)。由于程序员并没有太多关注页面展现层次的东西,结果不小心
把原来良好的原形弄的丑陋不堪,没办法,美工也只有在此基础上再进行修改,由于美工的不小心,把我们绑定的代码信息给弄错了,如此反复协调,浪费了不少时间。

下面是我改进后的想法:
美工:只专注html页面,把必要组件的id信息标注好,并把该id信息提供给程序员。比如:

程序员:程序员只关注代码,并在类里面把实体同美工提交的id信息进行绑定,然后生成jsf页面

我觉得这样做的好处是做到了美工同程序员的职责充分分离,第一种工作方式是建立在页面的基础上的职责关联,而改进后的工作方式是建立在id的基础之上的职责关联,我们可以明显发现,页面是不稳定的,多变的;而id是相对稳定的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值