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

商品搜索

 类 别:
 关键字:
    

商品分类

卓有成效的程序員(影印版)
該商品所屬分類:計算機/網絡 -> 計算機影印版
【市場價】
384-556
【優惠價】
240-348
【介質】 book
【ISBN】9787564119249
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



  • 出版社:東南大學
  • ISBN:9787564119249
  • 作者:(美)福特
  • 頁數:206
  • 出版日期:2010-01-01
  • 印刷日期:2010-01-01
  • 包裝:平裝
  • 開本:16開
  • 版次:1
  • 印次:1
  • 字數:235千字
  • 任何一個以開發軟件為生的人都需要掌握一種經過實踐檢驗的方法,來使自己工作得*好、*快、*高效。本書在“如何節省時間”方面提供了寶貴意見和實用工具,無論你使用何種平臺,都能立刻應用於其中。大師級的開發者Neal Ford不僅提供了關於提高生產力的建議:如何*明智地工作,排除干擾,充分利用計算機,以及避免重復;同時他還詳細介紹了許多有價值的實踐經驗,幫助你規避常見陷阱,改善代碼,從而為團隊創造*大的價值。
  • 通過本書,你將學習到如何:在寫代碼前先寫測試;一絲不苟地管理你 的對像的生命周期;隻做你現在必須要做的,而非你將來可能要做的;將古 老的哲學應用到軟件開發當中;敢於質疑權威,而不是盲目遵從標準;利用 元編程,將困難轉為容易,化不可能為可能;確保同一方法中的所有代碼處 於同一個抽像層面;選擇合適的編輯器,打造最佳工具組合。 這些不是空泛的理論,而是Ford現實的經驗成果。不論你是初學者還是 富有多年經驗的專家,本書中簡單而直接的原則對你的工作和職業生涯都將 有所裨益。
  • FOREWORD
    PREFACE
    1 INTRODUCTION
    Why a Book on Programmer Productivity?
    What This Book Is About
    Where to Go Now?
    Part One MECHANICS
    2 ACCELERATION
    Launching Pad
    Accelerators
    Macros
    Summary
    3 FOCUS
    Kill Distractions
    Search Trumps Navigation
    Find Hard Targets
    Use Rooted Views
    Use Sticky Attributes
    Use Project-Based Shortcuts
    Multiply Your Monitors
    Segregate Your Workspace with Virtual Desktops
    Summary
    4 AUTOMATION
    Don’t Reinvent Wheels
    Cache Stuff Locally
    Automate Your Interaction with Web Sites
    Interact with RSS Feeds
    Subvert Ant for Non-Build Tasks
    Subvert Rake for Common Tasks
    Subvert Selenium to Walk Web Pages
    Use Bash to Harvest Exception Counts
    Replace Batch Files with Windows Power Shell
    Use Mac OS X Automator to Delete Old Downloads
    Tame Command-Line Subversion
    Build a SQL Splitter in Ruby
    Justifying Automation
    Don’t Shave Yaks
    Summary
    5 CANONICALITY
    DRY Version Control
    Use a Canonical Build Machine
    Indirection
    Use Virtualization
    DRY Impedance Mismatches
    DRY Documentation
    Summary
    Part Two PRACTICE
    6 TEST-DRIVEN DESIGN
    Evolving Tests
    Code Coverage
    7 STATIC ANALYSIS
    Byte Code Analysis
    Source Analysis
    Generate Metrics with Panopticode
    Analysis for Dynamic Languages
    8 GOOD CITIZENSHIP
    Breaking Encapsulation
    Constructors
    Static Methods
    Criminal Behavior
    9 YAGNI
    10 ANCIENT PHILOSOPHERS
    Aristotle’s Essential and Accidental Properties
    Occam’s Razor
    The Law of Demeter
    Software Lore
    11 QUESTION AUTHORITY
    Angry Monkeys
    Fluent Interfaces
    Anti-Objects
    12 META-PROGRAMMING
    Java and Reflection
    Testing Java with Groovy
    Writing Fluent Interfaces
    Whither Meta-Programming?
    13 COMPOSED METHOD AND SLAP
    Composed Method in Action
    SLAP
    14 POLYGLOT PROGRAMMING
    How Did We Get Here? And Where Exactly Is Here?
    Where Are We Going? And How Do We Get There?
    Ola’s Pyramid
    15 FIND THE PERFECT TOOLS
    The Quest for the Perfect Editor
    The Candidates
    Choosing the Right Tool for the Job
    Un-Choosing the Wrong Tools
    16 CONCLUSION: CARRYING ON THE CONVERSATION
    APPENDIX: BUILDING BLOCKS
    INDEX
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部