任何語言都需要強調(diào)編碼風(fēng)格的一致性。只要是團隊開發(fā),每個人都以相同方式編寫代碼就是至關(guān)重要的。這樣大家才能方便地互相看懂和維護對方的代碼?!毒帉懣删S護的JavaScript》向開發(fā)人員闡述了如何在團隊開發(fā)中編寫具備高可維護性的JavaScript代碼,書中詳細說明了作為團隊一分子,應(yīng)該怎么寫JavaScript。本書內(nèi)容涵蓋了編碼風(fēng)格、編程技巧、自動化、測試等幾方面,既包括具體風(fēng)格和原則的介紹,也包括示例和技巧說明,最后還介紹了如何通過自動化的工具和方法來實現(xiàn)一致的編程風(fēng)格?!毒帉懣删S護的JavaScript》作者Nicholas C. Zakas是頂級的Web技術(shù)專家,也是《JavaScript高級程序設(shè)計》一書的作者。他曾是Yahoo!的首席前端開發(fā)工程師,在完成了從一名“獨行俠”到“團隊精英”的蛻變后,他站在前端工程師的角度提煉出眾多的最佳編程實踐,其中包括很多業(yè)內(nèi)權(quán)威所推崇的最佳法則,而這些寶貴經(jīng)驗正是本書的核心內(nèi)容?!毒帉懣删S護的JavaScript》適合前端開發(fā)工程師、JavaScript程序員和學(xué)習(xí)JavaScript編程的讀者閱讀,也適合開發(fā)團隊負責(zé)人、項目負責(zé)人閱讀。運用本書中講述的技巧和技術(shù),可以使JavaScript團隊編程從俠義的個人偏好的陰霾走出來,走向真正的高可維護性、高效能和高水準(zhǔn)。
作者簡介
Nicholas C. Zakas是一名前端開發(fā)顧問、作者、演講家。他在Yahoo!供職超過5年時間。在這期間,他曾是Yahoo!首頁首席前端工程師和YUI代碼貢獻者。他著有《JavaScript高級程序設(shè)計》、《Ajax高級程序設(shè)計》和《高性能JavaScript》。他的博客地址是:http://www.nczonline.net/。他的Twitter是:@slicknet。