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