說書評實在是沒什么資格,:),已經有將近半年的時間都沒使用Ajax做產品或項目了,不過一直都在關注Ajax的發展和動態,應該說Ajax的發展在這兩年以來非常的可喜,Ajax帶來的web友好性的改變在各大網站已經開始顯現出來了,這一切都是很值得高興的,說回正題,記得是當時在做一個Ajax方面的框架,做的過程中開始看《Ajax patterns and best practice》,英文版本,碰巧從dlee那了解到他們正在翻譯這本非常不錯的書,后來從dlee那拿到了翻譯后的草稿版,先睹為快了,記得當時看了翻譯稿后就在我的blog上寫了一些關于書中介紹的模式,主要是看書后的激動之情,順便也為了大家先了解下這本書的內容,在《Ajax模式與最佳實踐》上市后拿到博文的贈書,不過由于工作原因,一直沒時間好好的翻看,最近才拿出書來仔細的看了看。
很久都沒看技術方面的書了,大部分技術相關的東西都是要用的時候才從網上臨時的翻閱,基本就是看些小文章,再加上自己是個典型的實戰主義者,所以對書應該也是較為挑剔的,《Ajax模式與最佳實踐》是本典型的實戰書籍,而且無疑是ajax實戰類書籍中的佼佼者,為什么這么說呢?
Ajax本身不是什么新技術,是一個典型的將老技術集成到一起進行充分使用的例子,而其也抓住了最重要的“用戶才是上帝”的原則,從用戶角度來考慮系統的建設,正因為Ajax不是新技術構成的,所以對于業界很多的人來說需要的不是太基礎的書,而是需要一本能夠指導大家如何基于Ajax來構建一個系統的書,在一個系統里小幅度的使用Ajax對于大部分技術人員而言都不是什么難事,但要基于Ajax來構建整個系統,即使對于一個優秀的架構師而言,也不是什么容易的事,《Ajax模式與最佳實踐》來源于筆者基于Ajax搭建多個項目/產品的豐富經驗,實踐出真知,尤其是對于Ajax這種顛覆傳統B/S系統設計思想的東西,書的內容不在這里過多的介紹,書中所介紹的模式和實踐的指導無疑能夠讓大家在基于Ajax構建項目/產品時少走很多彎路。
對于模式書,還是以一本工具書來看待,在翻閱書時也沒必要去記太多的東西,只要在出現差不多的應用場景時能想到翻翻這本書,來看看是不是有現成的可用的模式可以采用,那樣會讓設計和實現的難度和風險大大的降低,:),而且站在前人的肩膀上自然能夠看的更遠,也許你也能總結出自己的ajax模式與最佳實踐了,希望到時能看到網上有更多的此方面的技術文章不斷涌現。