[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

     经部  史类  子部  集部  古籍管理  古籍工具书  四库全书  古籍善本影音本  中国藏书
  •  文化

     文化评述  文化随笔  文化理论  传统文化  世界各国文化  文化史  地域文化  神秘文化  文化研究  民俗文化  文化产业  民族文化  书的起源/书店  非物质文化遗产  文化事业  文化交流  比较文化学
  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

     执业资格考试用书  室内设计/装潢装修  标准/规范  建筑科学  建筑外观设计  建筑施工与监理  城乡规划/市政工程  园林景观/环境艺术  工程经济与管理  建筑史与建筑文化  建筑教材/教辅  英文原版书-建筑
  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

     园艺  植物保护  畜牧/狩猎/蚕/蜂  林业  动物医学  农作物  农学(农艺学)  水产/渔业  农业工程  农业基础科学  农林音像
  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

  •  保健/养生

  •  体育/运动

  •  手工/DIY

  •  休闲/爱好

  •  英文原版书

  •  港台图书

  •  研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学

  •  音乐
     音乐理论

     声乐  通俗音乐  音乐欣赏  钢琴  二胡  小提琴
  • 編寫可維護的JavaScript
    該商品所屬分類:圖書 ->
    【市場價】
    464-672
    【優惠價】
    290-420
    【作者】 扎卡斯譯者:李晶郭凱張散集 
    【出版社】人民郵電 
    【ISBN】9787115310088
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    出版社:人民郵電
    ISBN:9787115310088
    商品編碼:1029445637

    開本:16
    出版時間:2013-04-01

    代碼:55
    作者:扎卡斯,譯者:李晶,郭凱,張散集

        
        
    "

    基本信息

    • 商品名稱:編寫可維護的
    • 作者:(美)扎卡斯|譯者:李晶//郭凱//張散集
    • 代碼:55
    • 出版社:人民郵電
    • ISBN號:9787115310088

    其他參考信息

    • 出版時間:2013-04-01
    • 印刷時間:2013-04-01
    • 版次:1
    • 印次:1
    • 開本:16開
    • 包裝:平裝
    • 頁數:226
    • 字數:281千字

    編輯推薦語

    每個人都有固定的一套編碼習慣,但在團隊協作過程中,則需要每個人都遵守統一的編碼約定和編程方法。本書介紹如何在團隊協作中保持高效的編碼,書中的*佳實踐包括代碼風格、編程技巧以及自動化。你將學到如何寫出具有高可維護性的代碼,以便團隊任何人都可以輕松地理解、修改或擴展你的代碼。 《編寫可維護的》作者是大名鼎鼎的扎卡斯。他是Yahoo!的首席前端開發工程師。在完成了從一名“獨行俠”到“團隊精英”的蛻變後,他站在前端工程師的角度,提煉出了眾多的*佳編程實踐,其中包括很多其他業內**所推崇的*佳法則。應用這些技巧和技術,你的團隊編程可以從狹義的個人偏好的陰霾中走出來,走向真正的高效能和高水準。

    內容提要

    任何語言都需要強調編碼風格的一致性。隻要是團隊開發,每個人都以 相同方式編寫代碼就是至關重要的。這樣大家纔能方便地互相看懂和維護對 方的代碼。
         《編寫可維護的》向開發人員闡述了如何在團隊開發中編寫 具備高可維護性的代碼,書中詳細說明了作為團隊一分子,應該 怎麼寫。本書內容涵蓋了編碼風格、編程技巧、自動化、測試等 幾方面,既包括具體風格和原則的介紹,也包括示例和技巧說明,*後還介 紹了如何通過自動化的工具和方法來實現一致的編程風格。
         《編寫可維護的》作者扎卡斯是**的Web技術專家,也是 《**程序設計》一書的作者。他曾是Yahoo!的首席前端開發 工程師,在完成了從一名“獨行俠”到“團隊精英”的蛻變後,他站在前端 工程師的角度提煉出眾多的*佳編程實踐,其中包括很多業內**所推崇的 *佳法則,而這些寶貴經驗正是本書的核心內容。
         《編寫可維護的》適合前端開發工程師、程序員 和學習編程的讀者閱讀,也適合開發團隊負責人、項目負責人閱 讀。運用本書中講述的技巧和技術,可以使團隊編程從俠義的個 人偏好的陰霾走出來,走向真正的高可維護性、高效能和高水準。
        

    作者簡介

    Nicholas C.Zakas,是一名前端開發顧問、作者、演講家。他在Yahoo! 供職超過5年時間。在這期間,他曾是Yahoo!首頁首席前端工程師和YUI代碼貢獻者。他著有《**程序設計》、《Ajax**程序設計》和《高性能》。

    目錄

    **部分 編程風格 1

    **章 基本的格式化 4
    1.1 縮進層級 4
    1.2 語句結尾 7
    1.3 行的長度 8
    1.4 換行 9
    1.5 空行 10
    1.6 命名 11
    1.6.1 變量和函數 12
    1.6.2 常量 13
    1.6.3 構造函數 14
    1.7 直接量 15
    1.7.1 字符串 15
    1.7.2 數字 16
    1.7.3 null 17
    1.7.4 undefined 18
    1.7.5 對像直接量 19
    1.7.6 數組直接量 20

    第2章 注釋 21
    2.1 單行注釋 21
    2.2 多行注釋 23
    2.3 使用注釋 24
    2.3.1 難於理解的代碼 25
    2.3.2 可能被誤認為錯誤的代碼 26
    2.3.3 瀏覽器特性hack 26
    2.4 文檔注釋 27

    第3章 語句和表達式 30
    3.1 花括號的對齊方式 31
    3.2 塊語句間隔 32
    3.3 switch語句 33
    3.3.1 縮進 33
    3.3.2 case語句的“連續執行” 35
    3.3.3 default 36
    3.4 with語句 37
    3.5 for循環 37
    3.6 for-in循環 39

    第4章 變量、函數和運算符 41
    4.1 變量聲明 41
    4.2 函數聲明 44
    4.3 函數調用間隔 45
    4.4 立即調用的函數 46
    4.5 嚴格模式 47
    4.6 相等 49
    4.6.1 eval() 51
    4.6.2 原始包裝類型 52

    第二部分 編程實踐 54

    第5章 UI層的松耦合 55
    5.1 什麼是松耦合 56
    5.2 將從CSS中抽離 57
    5.3 將CSS從中抽離 58
    5.4 將從HTML中抽離 60
    5.5 將HTML從中抽離 62
    5.5.1 方法1:從服務器加載 63
    5.5.2 方法2:簡單客戶端模板 64
    5.5.3 方法3:復雜客戶端模板 67

    第6章 避免使用全局變量 70
    6.1 全局變量帶來的問題 70
    6.1.1 命名衝突 71
    6.1.2 代碼的脆弱性 71
    6.1.3 難以測試 72
    6.2 意外的全局變量 72
    避免意外的全局變量 73
    6.3 單全局變量方式 74
    6.3.1 命名空間 76
    6.3.2 模塊 78
    6.4 零全局變量 81

    第7章 事件處理 83
    7.1 典型用法 83
    7.2 規則1:隔離應用邏輯 84
    7.3 規則2:不要分發事件對像 85

    第8章 避免“空比較” 88
    8.1 檢測原始值 88
    8.2 檢測引用值 90
    8.2.1 檢測函數 92
    8.2.2 檢測數組 94
    8.3 檢測屬性 95

    第9章 將配置數據從代碼中分離出來 98
    9.1 什麼是配置數據 98
    9.2 抽離配置數據 99
    9.3 保存配置數據 100

    **0章 拋出自定義錯誤 103
    10.1 錯誤的本質 103
    10.2 在中拋出錯誤 104
    10.3 拋出錯誤的好處 105
    10.4 何時拋出錯誤 106
    10.5 try-catch語句 107
    10.6 錯誤類型 109

    **1章 不是你的對像不要動 112
    11.1 什麼是你的 112
    11.2 原則 113
    11.2.1 不覆蓋方法 113
    11.2.2 不新增方法 114
    11.2.3 不刪除方法 116
    11.3 *好的途徑 117
    11.3.1 基於對像的繼承 118
    11.3.2 基於類型的繼承 119
    11.3.3 門面模式 120
    11.4 關於Polyfill的注解 121
    11.5 阻止修改 122

    **2章 瀏覽器嗅探 125
    12.1 User-Agent檢測 125
    12.2 特性檢測 127
    12.3 避免特性推斷 129
    12.4 避免瀏覽器推斷 130
    12.5 應當如何取舍 134

    第三部分 自動化 135

    **3章 文件和目錄結構 137
    13.1 *佳實踐 137
    13.2 基本結構 138

    **4章 Ant 143
    14.1 安裝 143
    14.2 配置文件 143
    14.3 執行構建 145
    14.4 目標操作的依賴 145
    14.5 屬性 146
    14.6 Buildr項目 148

    **5章 校驗 149
    15.1 查找文件 149
    15.2 任務 150
    15.3 增強的目標操作 152
    15.4 其他方面的改進 153
    15.5 Buildr任務 154

    **6章 文件合並和加工 156
    16.1 任務 156
    16.2 行尾結束符 157
    16.3 文件頭和文件尾 158
    16.4 加工文件 159

    **7章 文件精簡和壓縮 163
    17.1 文件精簡 163
    17.1.1 使用YUI Compressor精簡代碼 165
    17.1.2 用Closure Compiler精簡 167
    17.1.3 使用UglifyJS精簡 169
    17.2 壓縮 170
    17.2.1 運行時壓縮 171
    17.2.2 構建時壓縮 171

    **8章 文檔化 175
    18.1 JSDoc Toolkit 175
    18.2 YUI Doc 177

    **9章 自動化測試 180
    19.1 YUI Test Selenium引擎 180
    19.1.1 配置一臺Selenium服務器 181
    19.1.2 配置YUI Test Selenium引擎 181
    19.1.3 使用YUI Test Selenium引擎 181
    19.1.4 Ant的配置寫法 183
    19.2 Yeti 184
    19.3 PhantomJS 186
    19.3.1 安裝及使用 186
    19.3.2 Ant的配置寫法 187
    19.4 JsTestDriver 188
    19.4.1 安裝及使用 188
    19.4.2 Ant的配置寫法 189

    第20章 組裝到一起 191
    20.1 被忽略的細節 191
    20.2 編制打包計劃 192
    20.2.1 開發版本的構建 193
    20.2.2 集成版本的構建 194
    20.2.3 發布版本的構建 195
    20.3 使用CI繫統 196
    20.3.1 Jenkins 196
    20.3.2 其他CI繫統 199

    附錄A 編碼風格指南 200
    附錄B 工具集 223




    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部