任何语⾔都需要强调编码风格的⼀致性。只要是团队开发,每个⼈都以相同⽅式编写代码就是⾄关重要的。这样⼤家才能⽅便地互相看懂和维护对⽅的代码。
本书向开发⼈员阐述了如何在团队开发中编写具备⾼可维护性的JavaScript代码,书中详细说明了作为团队⼀分⼦,应该怎么写JavaScript。本书内容涵盖了编码风格、编程技巧、⾃动化、测试等⼏⽅⾯,既包括具体风格和原则的介绍,也包括⽰例和技巧说明,最后还介绍了如何通过⾃动化的⼯具和⽅法来实现⼀致的编程风格。
本书作者Nicholas C. Zakas是顶级的Web技术专家,也是《JavaScript⾼级程序设计》⼀书的作者。他曾是Yahoo!的⾸席前端开发⼯程师,在完成了从⼀名“独⾏侠”到“团队精英”的蜕变后,他站在前端⼯程师的⾓度提炼出众多的最佳编程实践,其中包括很多业内权威所推崇的最佳法则,⽽这些宝贵经验正是本书的核⼼内容。
本书适合前端开发⼯程师、JavaScript程序员和学习JavaScript编程的读者阅读,也适合开发团队负责⼈、项⽬负责⼈阅读。运⽤本书中讲述的技巧和技术,可以使JavaScript团队编程从侠义的个⼈偏好的阴霾⾛出来,⾛向真正的⾼可维护性、⾼效能和⾼⽔准。