Exercises in Programming Style (Paperback)
暫譯: 程式風格練習 (平裝本)
Cristina Videira Lopes
- 出版商: CRC
- 出版日期: 2014-06-16
- 售價: $2,190
- 貴賓價: 9.5 折 $2,081
- 語言: 英文
- 頁數: 304
- 裝訂: Paperback
- ISBN: 1482227371
- ISBN-13: 9781482227376
-
相關分類:
Engineer self-growth、資訊科學
-
相關翻譯:
編程風格 : 好代碼的邏輯 (Exercises in Programming Style) (簡中版)
-
其他版本:
Exercises in Programming Style, 2/e (Paperback)
買這商品的人也買了...
-
$3,370$3,202 -
$199Prototype and script.aculo.us: You Never Knew JavaScript Could Do This!
-
$620$527 -
$420$332 -
$580$458 -
$750$675 -
$590$502 -
$1,200$948 -
$1,500$1,425 -
$2,300$2,185 -
$400$380 -
$480$379 -
$680$537 -
$800$632 -
$440$348 -
$880$695 -
$450$356 -
$780$616 -
$590$460 -
$450$356 -
$500$425 -
$380$300 -
$680$537 -
$650$507 -
$680$537
商品描述
Using a simple computational task (term frequency) to illustrate different programming styles, Exercises in Programming Style helps readers understand the various ways of writing programs and designing systems. It is designed to be used in conjunction with code provided on an online repository. The book complements and explains the raw code in a way that is accessible to anyone who regularly practices the art of programming. The book can also be used in advanced programming courses in computer science and software engineering programs.
The book contains 33 different styles for writing the term frequency task. The styles are grouped into nine categories: historical, basic, function composition, objects and object interactions, reflection and metaprogramming, adversity, data-centric, concurrency, and interactivity. The author verbalizes the constraints in each style and explains the example programs. Each chapter first presents the constraints of the style, next shows an example program, and then gives a detailed explanation of the code. Most chapters also have sections focusing on the use of the style in systems design as well as sections describing the historical context in which the programming style emerged.
商品描述(中文翻譯)
使用一個簡單的計算任務(詞頻)來說明不同的程式設計風格,程式設計風格練習幫助讀者理解撰寫程式和設計系統的各種方式。這本書旨在與在線代碼庫中提供的代碼一起使用。該書以易於理解的方式補充並解釋原始代碼,適合任何經常練習程式設計藝術的人。這本書也可以用於計算機科學和軟體工程課程中的進階程式設計課程。
這本書包含33種不同的風格來撰寫詞頻任務。這些風格被分為九個類別:歷史、基本、函數組合、物件及物件互動、反射與元程式設計、逆境、數據導向、並發性和互動性。作者闡述了每種風格的限制並解釋示例程式。每一章首先介紹該風格的限制,接著展示一個示例程式,然後對代碼進行詳細解釋。大多數章節還有專注於該風格在系統設計中使用的部分,以及描述該程式設計風格出現的歷史背景的部分。