Code Reading : The Open Source Perspective (Paperback)
暫譯: 程式碼閱讀:開源視角
Diomidis Spinellis
- 出版商: Addison Wesley
- 出版日期: 2003-05-27
- 售價: $2,570
- 貴賓價: 9.5 折 $2,442
- 語言: 英文
- 頁數: 528
- 裝訂: Paperback
- ISBN: 0201799405
- ISBN-13: 9780201799408
-
相關分類:
C 程式語言
已絕版
買這商品的人也買了...
-
計算機組織與設計--軟硬體界面第二版 (Computer Organization & Design, 2/e)$680$537 -
SQL Server 2000 設計實務$650$553 -
C++ Primer, 3/e 中文版$980$774 -
Thinking in Java 中文版 (Thinking in Java, 2/e)$920$727 -
LPI Linux 資格檢定 (LPI Linux Certification in a Nutshell)$880$695 -
演算法導論 (Introduction to Algorithms, 2/e)$860$679 -
Visual C#.NET 程式設計經典$650$514 -
JavaScript 範例活用辭典$450$351 -
Understanding the Linux Kernel, 2/e (Paperback)$1,790$1,701 -
C++ Builder 6 完全攻略$690$587 -
作業系統概念 (Operating System Concepts, 6/e Windows XP Update)$780$741 -
Java 完美經典優質學習篇$750$638 -
802.11 無線網路技術通論 (802.11 Wireless Networks: The Definitive Guide)$760$600 -
Dreamweaver MX 互動網站百寶箱 for ASP$580$493 -
ASP.NET 程式設計徹底研究$590$466 -
Windows Server 2003 網路與 IIS 架站指南$680$537 -
STRUTS 實作手冊(Struts in Action: Building Web Applications with the Leading Java Framework)$690$538 -
Microsoft Windows Server 2003 系統實務$780$663 -
重構─改善既有程式的設計$720$569 -
ASP.NET 1.0 教學手冊--使用C# (Beginning ASP.NET 1.0 with C#)$580$458 -
鳥哥的 Linux 私房菜-伺服器架設篇$750$638 -
鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476 -
SCJP‧SCJD 專業認證指南 (Sun Certified Programmer & Developer for Java 2 #310-305 與310-027)$850$723 -
人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 -
JSP 2.0 技術手冊$750$593
相關主題
商品描述
This book is a unique and essential reference that focuses upon the reading and comprehension of existing software code. While code reading is an important task faced by the vast majority of students, it has been virtually ignored as a discipline by existing references. The book fills this need with a practical presentation of all important code concepts, form, structure, and syntax that a student is likely to encounter. The concepts are supported by examples taken from real-world open source software projects. The focus upon reading code (rather than developing and implementing programs from scratch) provides for a vastly increased breadth of coverage.
Table of Contents
Foreword.
Preface.
1. Introduction.
2. Basic Programming Elements.
3. Advanced C Data Types
4. C Data Structures.
5. Advanced Control Flow.
6. Tackling Large Projects.
7. Coding Standards and Conventions.
8. Documentation.
9. Architecture.
11. A Complete Example.
Appendix A. Outline of the Code Provided.
Appendix B. Source Code Credits.
Appendix C. Referenced Source Files.
Appendix D. Source Code Licenses.
Appendix E. Maxims for Reading Code.
Bibliography.
Index.
商品描述(中文翻譯)
這本書是一個獨特且必不可少的參考資料,專注於現有軟體程式碼的閱讀與理解。雖然程式碼閱讀是絕大多數學生面臨的重要任務,但現有的參考資料幾乎忽略了這一學科。本書以實用的方式填補了這一需求,介紹了學生可能遇到的所有重要程式碼概念、形式、結構和語法。這些概念由來自真實世界的開源軟體專案的範例支持。專注於閱讀程式碼(而非從零開始開發和實現程式)提供了更廣泛的涵蓋範圍。
目錄
前言。
序言。
1. 介紹。
2. 基本程式設計元素。
3. 進階 C 資料型別
4. C 資料結構。
5. 進階控制流程。
6. 處理大型專案。
7. 程式碼標準與慣例。
8. 文件編寫。
9. 架構。
11. 完整範例。
附錄 A. 提供的程式碼大綱。
附錄 B. 原始碼來源說明。
附錄 C. 參考的源文件。
附錄 D. 原始碼授權。
附錄 E. 閱讀程式碼的格言。
參考書目。
索引。
