注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具卓有成效的程序員

卓有成效的程序員

卓有成效的程序員

定 價(jià):¥45.00

作 者: (美)弗德 著,ThoughtWorks中國(guó)公司 譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): O’Reilly精品圖書(shū)系列
標(biāo) 簽: 程序設(shè)計(jì)

購(gòu)買這本書(shū)可以去


ISBN: 9787111264064 出版時(shí)間: 2009-03-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 215 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《卓有成效的程序員》就是講述如何在開(kāi)發(fā)軟件的過(guò)程中變得更加高效。同時(shí),《卓有成效的程序員》的講述將會(huì)跨語(yǔ)言和操作系統(tǒng):很多技巧的講述都會(huì)伴隨多種程序語(yǔ)言的例子,并且會(huì)跨越三種主要的操作系統(tǒng),Windows(多個(gè)版本),Mac OS X以及 *-nix (Unix或者Linux)?!蹲坑谐尚У某绦騿T》討論的是程序員個(gè)體的生產(chǎn)力,而不是團(tuán)隊(duì)的生產(chǎn)力問(wèn)題,所以它不會(huì)涉及方法論(好吧,可能總會(huì)在這里或那里談?wù)摰揭恍隙ú粫?huì)深入討論)。同時(shí)《卓有成效的程序員》也不會(huì)討論生產(chǎn)力對(duì)整個(gè)團(tuán)隊(duì)的影響。我的使命,是讓作為個(gè)體的程序員通過(guò)掌握恰當(dāng)?shù)墓ぞ吆退枷胱兊酶痈咝А?/div>

作者簡(jiǎn)介

  熊節(jié)是ThoughtWorks中國(guó)公司的咨詢師,InfoQ中文站的社區(qū)編輯,曾參與《重構(gòu):改善既有代碼的設(shè)計(jì)(中文版)》、《J2EE核心模式(原書(shū)第2版)》、《Contributing to Eclipse中文版》等圖書(shū)的翻譯。目前正在從事Ruby on Rails的項(xiàng)目,并致力于敏捷方法與思想的推廣。

圖書(shū)目錄

譯者序

前言
第1章 簡(jiǎn)介
 為什么要寫(xiě)一本關(guān)于程序員生產(chǎn)力的書(shū)?
 本書(shū)包含哪些內(nèi)容?
 如何讀此書(shū)?
第一部分 機(jī)制
 第2章 加速
  啟動(dòng)面板
  加速器
  宏
  小結(jié)
 第3章 專注
  排除干擾
  搜索優(yōu)于導(dǎo)航
  找出難找的目標(biāo)
  使用有根視圖
  設(shè)好“粘性屬性”
  使用基于項(xiàng)目的快捷方式
  使用多顯示器
  用虛擬桌面拆分工作空間
  小結(jié)
 第4章 自動(dòng)化
  不要重新發(fā)明輪子
  建立本地緩存
  自動(dòng)訪問(wèn)網(wǎng)站
  與RSS源交互
  在構(gòu)建之外使用Ant
  用Rake執(zhí)行常見(jiàn)任務(wù)
  用Selenium瀏覽網(wǎng)頁(yè)
  用bash統(tǒng)計(jì)異常數(shù)
  用Windows Power Shell替代批處理文件
  用Mac OS X的Automator來(lái)刪除過(guò)時(shí)的下載文件
  馴服Subversion命令行
  用Ruby編寫(xiě)SQL拆分工具
  我應(yīng)該把它自動(dòng)化嗎?
  別給牦牛剪毛
  小結(jié)
 第5章 規(guī)范性
  DRY 版本控制
  使用標(biāo)準(zhǔn)的構(gòu)建服務(wù)器
  間接機(jī)制
  利用虛擬平臺(tái)
  DRY 阻抗失配
  DRY 文檔
  小結(jié)
第二部分 實(shí)踐
 第6章 測(cè)試驅(qū)動(dòng)設(shè)計(jì) 
  不斷演化的測(cè)試
  代碼覆蓋率
 第7章 靜態(tài)分析
  字節(jié)碼分析
源碼分析
 用 Panopticode生成統(tǒng)計(jì)數(shù)據(jù)
  動(dòng)態(tài)語(yǔ)言的分析
 第8章 當(dāng)個(gè)好公民
  破壞封裝
  構(gòu)造函數(shù)
  靜態(tài)方法
  犯罪行為
 第9章 YAGNI
 第10章 古代哲人
  亞里斯多德的“事物的本質(zhì)和附屬性質(zhì)”理論
  奧卡姆剃刀原理
  笛米特法則
  “古老的”軟件學(xué)說(shuō)
 第11章 質(zhì)疑權(quán)威
  憤怒的猴子
  連貫接口
  反目標(biāo)(Anti-Objects)
 第12章 元編程
  Java和反射
  用Groovy測(cè)試Java
  編寫(xiě)連貫接口
  元編程的歸處
 第13章 組合方法和SLAP
  組合方法實(shí)踐
  SLAP
 第14章 多語(yǔ)言編程
  歷史與現(xiàn)狀
  路在何方?
  Ola的金字塔
 第15章 尋找完美工具
  尋找完美編輯器
  編輯器參考列表
  為你的工作選擇正確的工具
  丟棄錯(cuò)誤的工具
 第16章 尾聲:繼續(xù)對(duì)話
附錄 Building Blocks
Copyright ? 讀書(shū)網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)