於Swift 程式設計常遇到的挑戰和其解決的最佳實踐中,發現雕琢可讀的 Swift 程式碼 應“做”和“不做”的事項。 從間距(spacing)、括弧(bracing)和分號(semicolons)到適當的API風格,發現每個建議背後的文章,並把這些加入或建立自家風格的指南。 這個實用、強大和針貶的指南提供你於此種固執己見的程式語言(如不按此程式語言特性來做將會遇到困難)工作上獲得成功所需要的知識。

參加團購

關於這本書

middle-level

電子書,  目前B2.0版 , 預計2017/3/10出版

APPLE  的 Swift 程式語言終於達到穩定狀態,開發人員想要知道如何才能正確地寫好程式。 Swift Style  經由輸入輸出的說明來引導你了解 Swift 編程的最佳實踐。 這是第一本給所有認真、專業的 Swift 工程師和在這個苛刻的市場想顯現技能獲得聘用的程式設計師的最佳實踐書。

此style指南提供精心設計的程式碼一致的經驗,讓你專注於程式碼底層的意義、意圖和實現。 這本書不提供 Swift 編碼 style 的規範答案。它探索 Swift 的結構可發揮作用的領域。 無論你是開發個人或自家的style,永遠總有方法提升你程式碼的選擇。你將會發現這裡所提供的想法和原則,將幫助你建立或增強自己的最佳style實踐。

從簡單的句法(syntactical) style開始。加強程式碼的括號以方便閱讀。為安全和彈性設計你的閉合(closures)。完美的做間距(spacing)和佈局(layout)。 精通文字初始化和打字。優化控制流佈局並改進條件 style 選擇。 從 Objective-C 過渡,並以正確的方式將程式碼轉成 Swift 。 使用適當的命名和標籤(labeling)提升 API 設計。 將默認參數和可變參數提升到正確的位置。最後,Erica 提供了自己關於良好編碼實踐的廣泛建議。

準備

最近版本的Swift程式語言

試讀章節

請到 Pragmatic 網站下載

作者介紹

Erica Sadun喜歡深入了解技術,並撰寫、合作和貢獻了數十本關於計算和數位媒體的書籍。 Erica在TUAW、Ars Technica、O’Reilly 和 Lifehacker 上發表了部落格,並且(到目前為止)已經比任何人,包括蘋果核心團隊的每個人,撰寫或合著了更多的 Swift 提案。

作者最近的活動

  • 2017-01-12: Erica Sadun
    Swift Style: A Few Essentials (Realm Meetup (Online from Denver to San Francisco))
  • 2017-02-24: Erica Sadun
    Swift Style: Prim and Proper Programming (PlaygroundsCon (remote talk, I’ll be talking on the 23rd but it will be the 24th in Australia))
  • 2017-03-02: Erica Sadun
    Swift Style: 8 Bad Habits (Forward Swift 2)

關於團購

  1. 團購為電子書不是實體書,電子書格式支援 ePub、mobi 、PDF 格式。
  2. 這本書在 Pragmatic 定價 US19.95 ,10 人團購價 US 18.35。團購成立後我們會用當天匯率換算成台幣通知你繳款。
  3. 點選參加團購後,到團購社群留言,如果你無法留言,請先加入社群。

參加團購

你可能會有興趣

iOS開發相關課程

Soft & Share 相關社團

iOS相關工作

喜歡這本書嗎?使用以下社群分享也分享給你的朋友吧!

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s

分類