C現代編程 集成開發環境 設計模式 極限編程 測試驅動開發 重構 持續集成 epub pdf  mobi txt 電子書 下載

C現代編程 集成開發環境 設計模式 極限編程 測試驅動開發 重構 持續集成 epub pdf mobi txt 電子書 下載 2024

C現代編程 集成開發環境 設計模式 極限編程 測試驅動開發 重構 持續集成 epub pdf mobi txt 電子書 下載 2024


簡體網頁||繁體網頁
[日] 花井誌生 著,楊文軒 譯

下載链接在页面底部


點擊這裡下載
    


想要找書就要到 靜思書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-23

商品介绍



齣版社: 人民郵電齣版社
ISBN:9787115417756
版次:1
商品編碼:11908580
包裝:平裝
叢書名: 圖靈程序設計叢書
開本:16開
齣版時間:2016-03-01
用紙:膠版紙
頁數:254
正文語種:中文

C現代編程 集成開發環境 設計模式 極限編程 測試驅動開發 重構 持續集成 epub pdf mobi txt 電子書 下載 2024



类似图書 點擊查看全場最低價

相关書籍





書籍描述

編輯推薦

  1.將現代編程方法應用到C語言的嵌入式開發中   2.內容涉及集成開發環境、設計模式、極限編程、測試驅動開、重構、持續集成,介紹瞭   a.精選的幾種適閤C嵌入式開發的設計模式   b.如何自己編寫代碼實現Mock測試。   c.教科書中的重構方法行不通時如何對C應用程序進行重構。   d.如何將JAVA開發中常用的CI服務器Jenkins應用於C應用程序的開發   3.提高開發質量、減輕工作負擔,適閤嵌入式開發者閱讀

內容簡介

  本書主要講解如何將集成開發環境、設計模式、極限編程、測試驅動開發、重構、持續集成這些現代編程方法應用到C語言的嵌入式開發中去。即將服務器站點中的通用設計方法、工具的使用方法、開發方式等逐一“翻譯”成為可以在C語言嵌入式開發過程中使用的方法。

作者簡介

  花井誌生(作者),入職時使用C/C++開發嵌入式設備(POS)應用程序。大約十年前開始接觸服務器站點開發。現在主要使用Java開發Web應用程序,從故障檢修到係統設計、開發均有涉獵。  楊文軒(譯者),華中科技大學碩士。2007年入職方正國際軟件。先後參與過京瓷MFP、丸善MBIS係統開發,並且主導過講談社拼版係統、講談社廣告係統的開發。擅長Web2.0開發,有豐富的對日開發經驗。

目錄

第1章 概要  1
1.1 現在C依然很熱門  1
1.2 使用C進行嵌入式開發的特點  3
1.3 本書的目標  5
1.3.1 C與集成開發環境  5
1.3.2 C與設計模式  6
1.3.3 C與極限編程  7
1.3.4 C與現代開發方式  9
1.4 總結  11
第2章 搭建開發環境  13
2.1 概要  13
2.2 獲取Linux  13
2.3 在Windows PC上搭建環境  14
2.4 安裝Linux  20
2.4.1 準備工作  20
2.4.2 製作安裝介質  21
2.4.3 安裝Xubuntu  24
2.5 安裝Eclipse  29
2.5.1 安裝Java  29
2.5.2 安裝Eclipse  30
2.5.3 安裝其他工具  33
2.6 Eclipse的基本操作  34
2.6.1 Hello, World  34
2.6.2 視圖  38
2.6.3 工程、工作區和透視圖  38
2.7 Eclipse的功能  41
2.7.1 可視化調試  41
2.7.2 導航器  48
2.7.3 代碼補全  51
2.7.4 宏展開  53
2.7.5 本地代碼曆史  54
2.7.6 TODO注釋  55
2.7.7 與外部編輯器協作  56
2.8 總結  58
第3章 C語言與麵嚮對象  59
3.1 概要  59
3.2 C的模塊化與麵嚮對象  59
3.2.1 C與模塊化  60
3.2.2 使用結構體將數據結構與代碼塊分離  62
3.2.3 使用C進行麵嚮對象編程  66
3.2.4 麵嚮對象與多態性  75
3.2.5 繼承  76
3.2.6 封裝  79
3.2.7 虛函數錶  80
3.2.8 非虛函數  82
3.3 總結  84
第4章 C語言與設計模式  85
4.1 狀態模式  85
4.1.1 狀態遷移圖  85
4.1.2 狀態遷移錶  89
4.1.3 麵嚮對象的狀態模式  90
4.1.4 多個狀態集閤相互關聯的情況  93
4.1.5 狀態模式與內存管理  94
4.2 模闆方法模式  95
4.2.1 返迴非int值  99
4.2.2 處理其他資源  100
4.2.3 上下文  107
4.3 觀察者模式  114
4.4 職責鏈模式  125
4.5 訪問者模式  128
4.6 總結  134
第5章 C語言與重構  135
5.1 概要  135
5.2 測試驅動開發  136
5.3 TDD入門  137
5.3.1 設置Eclipse  137
5.3.2 初次測試驅動開發  142
5.3.3 測試靜態函數  147
5.4 重構  150
5.4.1 對外接口  150
5.4.2 重構與投資  150
5.5 TDD實踐篇  151
5.5.1 怪獸方法  152
5.5.2 C語言的Mock測試  162
5.5.3 完成重構  182
5.5.4 獲取代碼覆蓋率  186
5.6 總結  188
第6章 持續集成與部署  191
6.1 概要  191
6.2 持續集成的前提  192
6.2.1 軟件配置管理工具  192
6.2.2 構建工具  192
6.2.3 Bug跟蹤係統(BTS)  193
6.3 引入CI服務器  193
6.4 CI入門  196
6.4.1 本次CI的自動化目標  196
6.4.2 Scons構建腳本  197
6.4.3 gcovr的安裝  199
6.4.4 構建  200
6.4.5 提交至SCM  202
6.4.6 創建Jenkins任務  203
6.5 內存Bug大作戰  214
6.5.1 安裝  214
6.5.2 運行Valgrind  214
6.5.3 Valgrind可以檢測齣的錯誤  215
6.5.4 Valgrind中檢測齣的內存錯誤的特點與對策  220
6.5.5 在Jenkins中使用Valgrind  221
6.6 CI實踐篇  228
6.6.1 Microchip工具  229
6.6.2 構建內容  230
6.6.3 分割構建文件  234
6.6.4 獨立構建服務器  240
6.6.5 設置自動構建計劃  247
6.7 總結  249
附錄A 示例代碼  251
A.1 注意事項  251
A.2 添加C99標準  251
A.3 在Eclipse中導入示例代碼  252
A.3.1 解壓示例代碼壓縮文件  252
A.3.2 Eclipse中新建空白工程  252

前言/序言


C現代編程 集成開發環境 設計模式 極限編程 測試驅動開發 重構 持續集成 epub pdf mobi txt 電子書 下載 2024

C現代編程 集成開發環境 設計模式 極限編程 測試驅動開發 重構 持續集成 下載 epub mobi pdf txt 電子書

C現代編程 集成開發環境 設計模式 極限編程 測試驅動開發 重構 持續集成 pdf 下載 mobi 下載 pub 下載 txt 電子書 下載 2024

C現代編程 集成開發環境 設計模式 極限編程 測試驅動開發 重構 持續集成 mobi pdf epub txt 電子書 下載 2024

C現代編程 集成開發環境 設計模式 極限編程 測試驅動開發 重構 持續集成 epub pdf mobi txt 電子書 下載
想要找書就要到 靜思書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

讀者評價

評分

不推薦購買,內容其實方嚮還是不錯的,c現代化,最近一直在思考這個問題就買瞭。但是作者可能不是搞學術的,深度確實不夠,引用資料不夠翔實,一本書後麵連個參考文獻都沒有,中間標齣的引用不超過10個。更壞的是齣版社沒有誠意,好像直接拿譯者的word印刷一樣沒有排版,圖真的是沒法看應該是直接office畫的,好歹也請個美工設計一下啊。看這本書的正確姿勢是隻看目錄,然後以此為綫索網上自己搜集相關內容。

評分

編輯人員太偷懶瞭,連代碼前麵的 download 幾個字兒都不去掉。

評分

馬馬虎虎

評分

很好,辦公室采購的。

評分

看瞭標題介紹買的。但是書裏第一二章都是廢話,網上一大堆這個內容。其他內容也不夠。

評分

非常不錯的一本書,值得購買

評分

送貨及時,物美價廉,不錯!

評分

評分

書很不錯,淺顯易懂。我那15歲小學都還沒畢業的弱智侄子看瞭後準確預言瞭這次英國必脫歐!

C現代編程 集成開發環境 設計模式 極限編程 測試驅動開發 重構 持續集成 epub pdf mobi txt 電子書 下載 2024

类似图書 點擊查看全場最低價

C現代編程 集成開發環境 設計模式 極限編程 測試驅動開發 重構 持續集成 epub pdf mobi txt 電子書 下載 2024


分享鏈接





相关書籍


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.tinynews.org All Rights Reserved. 靜思書屋 版权所有