现在WEB前端团队协作一点见解

  现代前端技术飞速发展,最终形成了以效率和质量为核心的两大趋势。就效率而言,在大型前端项目的开发中,规范的制定、框架的出现与升级、构建的使用更新、组件化的设计实现等都在于让前端能更快、更高效地完成更多的事情。质量方面,前端优化的提出、前端用户数据的收集、错误日志的收集上报和防御性编程等,都是为了帮助开发者来提高前端性能,提升用户体验。目前,前端已经进入了以效率和质量为核心的工业化时代,各类辅助工具和技术的使用大大减少了前端开发的重复工作量,省去了很多低效的操作。

  项目的可维护性第一。我们并不是一个人在做事,项目的维护和二次开发可能是直接或间接的团队合作。好的可维护性可以从四个方面获得:

  1. 代码的松藕合,高度模块化,将页面内的元素视为一个个模块,组件单一职责原理,相互独立,尽量避免耦合过高的代码,从HTML,CSS,JavaScript三个层面考虑模块化。

  2. 良好的注释。

  3. 注意代码的弹性,在性能和弹性的选择上,一般情况下以弹性为优先考虑条件,在保证弹性的基础上,适当优化性能。

  4. 严格按照规范编写代码。

猜你喜欢

转载自blog.csdn.net/michael51/article/details/78713849