CombineとUIKitによるiOSアプリ開発
4.0
レビュー総数 1件
0件
1件
0件
0件
0件

ユーザーレビュー

4.0
投稿者:Tsukubadepot
投稿日:2021年1月13日
もう少し具体的内容が欲しい一冊です。
この書籍を理解する前提として「Combine を始めよう」という書籍の理解が必要なのですが(導入部でも促している)、そちらの書籍を先に読み、理解を含めておくとこの書籍の前半半分は繰り返しとなり、やや冗長間が否めません。

重複部分も多いので、書籍の価格としては上がったとしても2つの書籍を合わせ一つの書籍とし、第一部入門編、第二部応用篇としてもよかったのかもしれません。

その点においては、たとえば第二章まではバッサリと切り捨てて、その分 UIKit との連携例を増やしていただいた方が読み応えはあったかもしれません。

それでも、Combine をはじめとするリアクティブプログラミングの考え方、またそれをいくつかのモデルに分ける場合の考え方については、5章で簡潔、かつわかりやすいモデルを用いて説明がありますので、その部分を参照できただけでもこの書籍としても価値はあると思います。

気をつけたいのは、著者も第5章のまとめで述べている通り、「Combine を使うことと、設計アーキテクチャは別である」という点です。そこを明確に述べられている点も評価できるかと思います。

ただ、そういう意味ではモデル間において Publisher をいかに意識させずに(疎な結合として)関連づけさせるべきかという点まで踏み込んでいただければなおよかったのかなと感じています(もちろん、この点はまさにモデル設計と関連してくるので、切り分けも難しいところですが)。
書籍ページに戻る