The Swift Developer's Cookbook (Paperback)
暫譯: Swift 開發者食譜 (平裝本)
Erica Sadun
- 出版商: Addison Wesley
- 出版日期: 2015-12-19
- 售價: $1,400
- 貴賓價: 9.5 折 $1,330
- 語言: 英文
- 頁數: 240
- 裝訂: Paperback
- ISBN: 0134395263
- ISBN-13: 9780134395265
-
相關分類:
系統開發
立即出貨 (庫存=1)
買這商品的人也買了...
-
深入淺出 Java 程式設計, 2/e (Head First Java, 2/e)$880$695 -
大話設計模式$620$490 -
JavaScript 設計模式 (JavaScript Patterns)$480$379 -
培養與鍛鍊程式設計的邏輯腦:世界級程式設計大賽的知識、心得與解題分享, 2/e (CPE 大學程式能力檢定最佳參考用書)$520$406 -
MPU-6050 三軸加速度感測器(GY-521)
$180$171 -
jQuery Mobile 智慧型手機程式開發:跨平台開發 Android / iPhone / Windows Phone App 超簡單$560$437 -
改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)$360$284 -
手指針測心跳感測器模組$80$76 -
C++ 全方位學習 (修訂第二版)(適用 Dev C++ 與 Visual C++)$580$458 -
$299MongoDB大數據處理權威指南(第2版) -
Elasticsearch: The Definitive Guide (Paperback)$1,663$1,575 -
$352MongoDB入門經典 -
STM32F429-Discovery$1,080$1,080 -
Kali Linux 滲透測試工具, 2/e$500$395 -
iOS 9 App 程式設計實力超進化實戰攻略:知名iOS教學部落格AppCoda作家親授實作關鍵技巧讓你不NG (Beginning iOS 9 Programming with Swift)$690$538 -
深入淺出 JavaScript 程式設計 (Head First JavaScript Programming)$980$774 -
Scratch for Arduino基礎入門套件$1,250$1,188 -
跨平台 Android‧iPhone 程式開發: 使用 Visual Studio Community + Cordova/PhoneGap + jQuery Mobile$590$502 -
用 Swift 語言一次搞定所有蘋果裝置的程式開發$540$459 -
Breakout for LinkIt Smart 7688$500$500 -
$414深入理解 ElasticSearch -
$454JavaEE 開發的顛覆者: Spring Boot實戰 -
React Native 學習手冊 (Learning React Native: Building Native Mobile Apps with JavaScript)$580$493 -
使用者故事對照 (User Story Mapping: Discover the Whole Story, Build the Right Product)$580$493 -
Raspberry Pi 樹苺派官方 7吋 Display 10 指電容式觸控顯示器 (附壓克力支架)$2,950$2,950
商品描述
As in all of Sadun’s programming best-sellers, The Swift Developer’s Cookbook translates modern best practices into dozens of well-tested, easy-to-apply solutions. This book’s code examples were created in response to real-world questions from working developers to reflect Swift’s newest capabilities and best practices. Each chapter groups related tasks together. You can jump straight to your solution without having to identify the right class or framework first.
Sadun covers key Swift development concepts, shows you how to write robust and efficient code, and helps you avoid common pitfalls other developers struggle with. She offers expert strategies for working with this immensely powerful language, taking into account Swift’s rapid evolution and its migration tools.
Whether you’re moving to modern Swift from Objective-C, from older versions of the Swift language, or from the world of non-Apple languages, this guide will help you master both the “how” and “why” of effective Swift development. Industry recruiters are scrambling to find Swift developers who can solve real problems and produce effective working code. Get this book, and you’ll be ready.
Coverage includes
- Writing effective Swift code that communicates clearly and coherently to the compiler, your team, and to “future you,” who will be maintaining this code
- Using Xcode to handle changes in Swift’s language constructs as the language evolves
- Building feedback, documentation, and output to meet your development and debugging needs
- Making the most of optionals and their supporting constructs
- Using closures to encapsulate state and functionality and treat actions as variables for later execution
- Leveraging control flow with innovative Swift-specific statements
- Working with all Swift types: classes, enumerations, and structures
- Using generics and protocols to build robust code that expands functionality beyond single types
- Making the most of the powerful Swift error system
- Working with innovative features such as array indexing, general subscripting, statement labels, custom operators, and more
商品描述(中文翻譯)
在《The Swift Developer’s Cookbook》中,知名作者Erica Sadun結合強大的策略與可立即使用的Swift程式碼,解決日常開發挑戰。
與Sadun的所有程式設計暢銷書一樣,《The Swift Developer’s Cookbook》將現代最佳實踐轉化為數十個經過充分測試、易於應用的解決方案。本書的程式碼範例是針對現職開發者的實際問題而創建,反映了Swift最新的功能和最佳實踐。每一章節將相關任務分組,您可以直接跳到解決方案,而無需先確定正確的類別或框架。
Sadun涵蓋了關鍵的Swift開發概念,展示如何編寫穩健且高效的程式碼,並幫助您避免其他開發者常遇到的陷阱。她提供了專業策略,以應對這種極具威力的語言,考慮到Swift的快速演變及其遷移工具。
無論您是從Objective-C轉向現代Swift,從舊版本的Swift語言,還是從非Apple語言的世界過渡,本指南將幫助您掌握有效Swift開發的「如何」與「為何」。業界招聘人員急於尋找能解決實際問題並產出有效工作程式碼的Swift開發者。獲得這本書,您將做好準備。
內容涵蓋:
- 編寫有效的Swift程式碼,清晰且連貫地與編譯器、您的團隊以及未來的您(將維護此程式碼的人)進行溝通
- 使用Xcode處理Swift語言結構隨著語言演變而發生的變化
- 建立反饋、文檔和輸出,以滿足您的開發和除錯需求
- 充分利用可選型別及其支援結構
- 使用閉包來封裝狀態和功能,並將行為視為稍後執行的變數
- 利用創新的Swift特定語句來控制流程
- 與所有Swift類型(類別、列舉和結構)一起工作
- 使用泛型和協議來構建穩健的程式碼,擴展功能超越單一類型
- 充分利用強大的Swift錯誤系統
- 使用創新功能,如陣列索引、一般下標、語句標籤、自定義運算子等
本書是Pearson內容更新計劃(CUP)的一部分。隨著技術的變化,本書的部分內容將會更新或新增章節。更新將通過本書的免費網路版提供給您,您可以通過任何網際網路連接訪問。
