常见的开发实践中的应用即是合理的分工及开发使用库的建立。
按照工作的内容,大概拆分为几点,
UI设计,例如我们制作一个按钮的样式,高光,渐变,那么就不需要每次都用重新拉一遍简便工具,而应该尽可能多的使用ps的样式调整,而且,矢量化的图形元素会给工作带来更大的方便和重用性。在我们进行设计师,通常需要保持一种风格上的一致,而按照统一的标准进行设计是有利于这种风格统一的执行的。为了避免死板我们会来一些变化,加深颜色的深度?调整色彩及布局的层次感?当然,这不属于此次讨论的范围了,那是设计技巧。
前端页面开发,基于(x)html+css构建的页面,良好的文档结构是非常有利的,在工作中,尽可能保持大局的统一,而且有利于css设计,例如我通常的做法是设计一个global.css用于控制body,a,li,hn等常用标签的样式以及#page,#wrapper,#header,#main,#footer等全局的layout样式,而再为每个页面的body增加一个id,以及类如home、sub等的class来加以区分协调。另仍有如jquery等库在javascript应用的便捷。
前后台程序开发,关于库及类的建立,个人不是很专业,我的观点是,建立良好而有效的应用模块,坚持能重用不重写的原则。
No end...