
詳解 Swift 第5版
荻原 剛志
SBクリエイティブ / 2014-12-09
この本について
Swiftを書いていると、「なんとなく動くけど、言語としてどう整理されているのか」が曖昧なままコードを書いてしまうことがあって、後から自分の実装に自信が持てなくなる瞬間があります。特に、オプショナルの扱いとか、for-inのwhereの条件付けとか、細かい仕様をうまく説明できないときにモヤッとしがちです。 この本は、その曖昧さをひとつずつ言語仕様レベルで整えてくれるタイプの解説書です。たとえば、firstがnilを返す理由を「そういうもの」として流すのではなく、オプショナルの設計意図から理解できるようになるし、キャメルケースの使い分けみたいな基本ルールも、実務で迷わないレベルまで線引きがはっきりします。また、for-inのwhereが何をしているのかをきちんと構文として捉えられると、条件分岐を減らしてコードを読みやすくする場面が増えていきます。昔の++や--が廃止された背景も含めて、Swiftの考え方が一本筋になる感じです。 実装を「とりあえず動く」から「理由を持って書ける」に変えたい人に向く本だと思います。迷ったときに言語仕様に立ち返る習慣をつくりたい人には、特にしっくりくるはずです。
読書インサイト
ハイライト密度
多くの読者は第3章に最もインサイトを感じており、全ハイライトの29%が集中しています。
読書の順序
この本の前に読まれた本
この本に似ている本
すべて見る arrow_right_alt![[増補改訂第3版]Swift実践入門 ── 直感的な文法と安全性を兼ね備えた言語 WEB+DB PRESS plus](https://m.media-amazon.com/images/I/81rqDONFIAL._SY500.jpg)
[増補改訂第3版]Swift実践入門 ── 直感的な文法と安全性を兼ね備えた言語 WEB+DB PRESS plus
石川 洋資 and 西山 勇世

【Swift】作って学ぼうiOSアプリ開発
田中颯志

JavaScriptの理解を深めた人がさらにもう一歩先に進むための本
五十嵐肇、多良間斎

自走プログラマー ~Pythonの先輩が教えるプロジェクト開発のベストプラクティス120
清水川 貴之, 清原 弘貴, tell-k, and 株式会社ビープラウド

何となくJavaScriptを書いていた人が一歩先に進むための本
五十嵐肇 and 多良間斎
書籍情報(出版社紹介・目次)expand_more
出版社による紹介
BookNotion をお使いの方へ
この本の指標は、あなたの本棚でも見られます
このページで見ている読者数・精読度・完走率は、あなた自身の本にも表示できます。BookNotion をお使いなら、下のリンクを開くだけで自分のデータが出ます(ログイン操作は不要です)。
読んだ内容を、もう忘れない。
BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。
クレジットカード不要