約翰森編著的《測試驅動的JavaScript開發》是一本完整的、基於最佳實踐的JavaScript測試指南,同時又有著測試驅動開發方法所帶來的質量保證。本書涵蓋了將最先進的自動化測試用於JavaScript開發環境的方方面面,帶領讀者走過整個開發的生命周期,從項目啟動到應用程序部署。 《測試驅動的JavaScript開發》面向的是JavaScript開發人員。無論您是一位Ruby開發人員,主要關注Ruby on Rails;或者是一名Java或.NET 開發人員,忙於構建Web應用;又或者是一名前端Web開發人員,以JavaScript、CSS和HTML為首要工具;甚至是一名後端開發人員,對JavaScript知之甚少,本書將對您非常有用。
作者介紹
(美)約翰森|譯者:趙勇//程德//凌傑//高博
Christian Johansen居住在挪威奧斯陸,就職于當地的Shortcut AS公司,這是一家專註于開源技術、Web應用和移動應用的軟體企業。在學校里,他學習了信息學、數學和數字信息處理。Christian在職業生涯中,專門從事Web應用程序和前端技術,如JavaScript、CSS和HTML,這些技術他在HTML 4.01規格定稿的時代就充滿激情地參與了。
作為一名顧問,Christian在挪威曾與許多高端的公司合作,包括金融和電信行業的領頭公司,他在那裡開發從小到大的Web應用程序,內容涉及從普通的CMSbacked電子商務企業網站到自助服務的應用程序。
最近幾年,Christian一直是一名活躍的博客寫手。出於和無償給予了他如此巨大收穫的社區相同的分享和貢獻的願望,Christian參與了相當數量的開源項目併為它們做了不少貢獻。
參與了多個JavaScript代碼數量少到可以忽略不計的項目之後,Christian感受到了「牛仔風格」的開發之痛。為了提高代碼質量、開發者的信心,以及修改和維護代碼的能力,並大大地簡化這個過程,他在過去的幾年中花費了大量的工作和業餘時間來研究JavaScript中的單元測試和測試驅動開發。作為一個鐵桿的TDD支持者,同時又使用傳統的伺服器端的開發語言,那麼牛仔風格的JavaScript開發手段自然也就呼之欲出了。這種激情的集大成之作,就是你現在你手中的這本書。