Skip to Main Content
建立嵌入式系統--傑出軟體的設計模式
book

建立嵌入式系統--傑出軟體的設計模式

by Elecia White
October 2012
Intermediate to advanced content levelIntermediate to advanced
328 pages
7h 19m
Chinese
GoTop Information, Inc.
Content preview from 建立嵌入式系統--傑出軟體的設計模式
前言
作者深愛嵌入式系統,打從第一次使用程式命令馬達動作就深深愛上它;快速地從純軟
體世界進入軟體與現實交融的世界。在作者離開純軟體時,出現許多開創設計模式風潮
的著作
1
,作者的團隊研讀了書中內容討論各個模式,思考可能應用的方式。隨著愈加
深入嵌入式系統,發現在記憶體十分稀少的處理器上,編譯器無法處理實作模式需要的
C++ 繼承結構,以及許多似乎無法應用設計模式的問題。但作者無法忘懷工程問題中存
在模式的概念,找出模式就能夠重複使用已驗證的解決方案。本書許多篇幅包含標準模
式以及嵌入式系統領域的新模式,部分章節有無法在其他書籍中找到的有用資訊。
關於本書
在看過醫療器材、賽車、飛機、兒童玩具與槍聲定位等多種嵌入式系統後,作者發現許
多共通之處,是作者希望在最初設計與實作嵌入式系統軟體時就能夠知道的事情,本書
包含了許多個人經驗,是一本在資源受限環境中建立良好軟體設計的書。
本書也介紹了應徵嵌入式系統工作時,面試官對受試者想要瞭解的特質,每節都以面試
問題結尾,問題都與程式設計無關,但能瞭解受試者如何思考問題,好的面試問題不會
只有一個標準答案,本書也不會列出所有的答案,只是在問題之後列出提示,說明面試
官可能想從回答中找尋的資訊。讀者必須靠自己的實力取得工作(與找出答案)。
附帶一提,作者使用的嵌入式系統不含作業系統,直接操作硬體,當軟體說「開燈」,
命令直接傳到處理器不需透過中介,這不是介紹嵌入式作業系統(embedded operating
system)的書,但書中的觀念也適用於執行在處理器上的作業系統 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

HBASE技術手冊

HBASE技術手冊

Lars George
ANGULARJS建置與執行

ANGULARJS建置與執行

Shyam Seshadri, Brad Green
高效能PYTHON程式設計

高效能PYTHON程式設計

Micha Gorelick, Ian Ozsvald

Publisher Resources

ISBN: 9789862765784