|   

Mall
Clean Code學派的風格實踐:開發可靠、可維護又強健的JavaScript

RM 97.02 RM 107.80 10%
(~USD$ 22.50)
Quantity
+
Model
9789864345700
Brand
博碩
Status
Available Now
Delivery
Usually ships within 6-8 weeks
Delivery Fee
West Malaysia - RM 6.00
East Malaysia - RM 13.00
Australia, New Zealand - RM 159.77
Austria, Denmark, Finland, Ireland, Switzerland, Russia - RM 157.78
Brunei, Cambodia, Laos, Mongolia - RM 175.10
Rate for other regions/countries
Rewards
97 Points
Product Information

ISBN: 9789864345700

出版日期: 2021-03-23

作者: James Padolsey

譯者: 江玠峰

裝訂: 平裝.單色印刷.520頁.23.

 

Clean Code學派的風格實踐:開發可靠、可維護又強健的JavaScript
 
  Clean Code in JavaScript
 
  強健應用程式的建置始於Clean Code的建立。在本書中,你將探索實現這個目標的技術,並學習從JavaScript基礎到Clean Code實踐的各種知識。你將編寫符合開發功能、直覺且可維護的程式碼,同時了解程式碼如何影響終端使用者和整個社群。
 
  本書以流行的Clean Code編寫原則開始(如SOLID和LoD),並強調Clean Code的敵人(如貨物崇拜和過度管理)。你將深入研究JavaScript,了解該語言中更複雜的方面。接下來,你將使用設計模式(如Class模式和Revealing Module模式)來建立有意義的抽象。你將在瀏覽器和伺服器環境中探索現實世界的挑戰,例如:DOM協調、狀態管理、依賴性管理和安全性。之後,你將學習工具與測試方法,以及程式碼文件化的重要性。最後,本書將關注良好的溝通與倡導的重要性,說明如何改善團隊或工作場所的程式碼整潔度,並以一個Clean Code的案例研究作為總結。
 
  讀完這本書,你將精通JavaScript,並學會建立清晰的抽象、對其進行測試,以及透過文件進行交流。
 
  在這本書中,你將學到:
  ・了解程式碼的真正目的,以及了解它能為終端使用者和同事解決的問題
  ・透過思考文化和語法慣例的影響,來探索Clean Code的宗旨和敵人
  ・使用現代JavaScript語法和設計模式,來製作符合直覺的抽象
  ・透過明智地採用工具,以及倡導最佳實作方法,來保持團隊的程式碼品質
  ・了解JavaScript的現代生態系統及面臨的挑戰,例如:DOM協調和狀態管理
  ・在測試中以及透過文件的各種形式,來表達程式碼的行為

 

作者簡介
James Padolsey



作者簡介

 
James Padolsey
 
  James Padolsey是一位充滿熱情的JavaScript和UI工程師,擁有超過12年的經驗。James在十幾歲時就開始了他的JavaScript之旅,並經由自學為學校和小型專案建立網站。早年,他是一位極具創造力的部落格作者,分享了他對jQuery、JavaScript和DOM領域中常見問題的獨特解決方案。後來他為jQuery函式庫做出了貢獻,並在O'Reilly Media出版的《jQuery Cookbook》中撰寫了一個章節。在隨後的幾年中,James在Stripe、Twitter和Facebook任職期間接觸過許多獨特的軟體專案,並藉此告訴我們,在不斷變化的JavaScript生態系統中,編寫Clean Code的真正意義。

Clean Code學派的風格實踐:開發可靠、可維護又強健的JavaScript
Shipping Information
ZoneOrder Total (RM)Delivery Fee (RM)
West MalaysiaFlat Rate6.00
ZoneItems/WeightDelivery Fee (RM)
East MalaysiaFirst 1.00 kg13.00
Extra 1.00 kg5.00
SingaporeFirst 1.00 kg25.00
Extra 1.00 kg5.00
Australia, New ZealandFirst 1.00 kg159.77
Extra 0.50 kg52.65
Austria, Denmark, Finland, Ireland, Switzerland, RussiaFirst 1.00 kg157.78
Extra 0.50 kg34.31
Brunei, Cambodia, Laos, MongoliaFirst 1.00 kg175.10
Extra 0.50 kg87.14
Belgium,France, Germany, Netherlands, Spain, U.KFirst 1.00 kg150.94
Extra 0.50 kg30.46
ChinaFirst 1.00 kg96.44
Extra 0.50 kg25.35
Bangladesh, Brazil, Iraq, Pakistan, Qatar, S.Arabia, UAE, Sri LankaFirst 1.00 kg118.52
Extra 0.50 kg24.96
South AfricaFirst 1.00 kg118.52
Extra 0.50 kg24.96
PhilippinesFirst 1.00 kg91.42
Extra 0.50 kg15.29
Canada, United States, MexicoFirst 1.00 kg162.58
Extra 0.50 kg35.90
Hong KongFirst 1.00 kg80.63
Extra 0.50 kg29.06
IndiaFirst 1.00 kg113.30
Extra 0.50 kg22.28
IndonesiaFirst 1.00 kg107.35
Extra 0.50 kg24.87
JapanFirst 1.00 kg112.97
Extra 0.50 kg35.03
MacauFirst 1.00 kg92.93
Extra 0.50 kg13.82
SingaporeFirst 1.00 kg74.75
Extra 0.50 kg21.49
TaiwanFirst 1.00 kg94.42
Extra 0.50 kg34.76
ThailandFirst 1.00 kg94.10
Extra 0.50 kg28.25
VietnamFirst 1.00 kg98.94
Extra 0.50 kg14.34
TOP