嗨,我在 wicket 工作了一段时间,在我的团队中,我们争论了很多关于应该给予设计的地方
我认为设计应该只在标记中才能实现关注点的分离,而其他人认为我正在做的是沸腾的平台代码
例如,我们使用这种结构来支持 IE8 使用带图片的圆角:
<div class="panel-wrapper">
<div class="panel-left"></div>
<div class="panel-right"></div>
<div class="panel-bottom"></div>
<div class="panel-top"></div>
<div class="panel-bottom-right"></div>
<div class="panel-bottom-left"></div>
<div class="panel-top-right"></div>
<div class="panel-top-left"></div>
<div class="panel-bg"></div>
<div class="panel-body">
//stuff
</div>
我认为这与我作为开发人员的信念背道而驰,这是实现 mvc 的最佳方式,将视图与控制器分开,其他人说我们应该在检票面板中编写此代码一次,并从检票面板派生
如果 tommarow 这个组件在另一个地方并且给定的标记会给我们带来诸如使用@override getVaration 之类的问题怎么办?