幫助中心 | 我的帳號 | 關於我們

編程卓越之道(卷3軟體工程化)

  • 作者:(美)蘭德爾·海德|責編:張春雨|譯者:張若飛
  • 出版社:電子工業
  • ISBN:9787121439933
  • 出版日期:2022/09/01
  • 裝幀:平裝
  • 頁數:359
人民幣:RMB 128 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書深入介紹了從開發方法、生產力到面向對象的設計需求和系統文檔的方方面面。通過本書,你將學習到:為什麼遵循軟體匠藝模型可以讓你做到最好;如何利用可追溯性來加強文檔的一致性;如何通過用例分析來創建自己的UML需求;如何利用IEEE文檔標準開發出更好的軟體。
    通過對高質量軟體開發中技能、態度和道德方面的深入講解,本書揭示了如何將工程原理應用於編程的正確方法。在這個過程中,Hyde不僅會教給你規則,還會告訴你什麼時候該打破規則。他不僅會啟發你認識什麼是最佳實踐,同時還會讓你發現適合自己的最佳實踐。
    本書中包含了大量的資源和示例,它是你編寫代碼的首選指南,將讓你從同行中脫穎而出。

作者介紹
(美)蘭德爾·海德|責編:張春雨|譯者:張若飛
    蘭德爾·海德(Randall Hyde)是The Art of Assembly Language(《彙編語言的編程藝術》)和Write Great Code(《編程卓越之道》)第1?3卷(均由No Starch Press出版),以及Using 6502 Assembly Language和P-Source(由Datamost出版)的作者。他也是Microsoft Macro Assembler 6.0 Bible(由Waite Group出版)一書的合著者。在過去的40年裡,Hyde一直從事嵌入式軟體/硬體工程師的工作,為核反應堆、交通控制系統和其他電子設備開發相關指令集。他還在加州理工大學波莫納分校和加州大學河濱分校教授電腦科學課程。

目錄
第1部分  個人軟體工程
  1  軟體開發的比喻
    1.1  什麼是軟體
      1.1.1  軟體不是被製造出來的
      1.1.2  軟體不會磨損
      1.1.3  大多數軟體都是定製化的
      1.1.4  軟體可以很容易升級
      1.1.5  軟體不是一個獨立的實體
    1.2  與其他領域的相似性
      1.2.1  程序員像藝術家一樣
      1.2.2  程序員像建築師一樣
      1.2.3  程序員像工程師一樣
      1.2.4  程序員像工匠一樣
      1.2.5  究竟是藝術家、建築師、工程師還是工匠
    1.3  軟體工程
      1.3.1  一個正式的定義
      1.3.2  項目規模
      1.3.3  軟體工程的問題
    1.4  軟體匠藝
      1.4.1  教育
      1.4.2  學徒階段
      1.4.3  軟體熟練工
      1.4.4  大師級工匠
      1.4.5  軟體匠藝的不足
    1.5  通往卓越編程的道路
    1.6  獲取更多信息
  2  生產力
    2.1  什麼是生產力
    2.2  程序員生產力與團隊生產力的比較
    2.3  工時和實際時間
    2.4  概念複雜性和範圍複雜性
    2.5  預測生產力
    2.6  度量指標,以及我們為什麼需要它們
      2.6.1  可執行文件大小度量指標
      2.6.2  機器指令度量指標
      2.6.3  代碼行數度量指標
      2.6.4  語句數量度量指標
      2.6.5  功能點分析
      2.6.6  McCabe圈複雜度度量指標
      2.6.7  其他度量指標
      2.6.8  度量指標的問題
    2.7  我們怎樣才能每天寫出10行代碼
    2.8  估計開發時間
      2.8.1  估計小型項目的開發時間
      2.8.2  估計中型項目和大型項目的開發時間
      2.8.3  估計開發時間的問題
    2.9  危機模式項目管理
    2.10  如何提高工作效率
      2.10.1  合理選擇軟體開發工具
      2.10.2  管理開銷

      2.10.3  設置明確的目標和里程碑
      2.10.4  練習自我激勵
      2.10.5  集中注意力,消除干擾
      2.10.6  如果你覺得無聊,那麼就做點別的事情
      2.10.7  盡可能自立
  ……
第2部分  UML
第3部分  文檔
後記:如何設計卓越的代碼

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032