タグ

2016年3月29日のブックマーク (4件)

  • [初心者]RxSwiftの道標[入門] - Qiita

    はじめに 私はRxSwiftを業務で使うことになったので勉強を始めましたが、Rxの世界を知るためのバックグラウンドがほぼゼロの状態でしたので概念を理解するのに非常に苦労しました。 今となってはWebに溢れているRxの解説記事はわかりやすいと思えますが、はじめはチンプンカンプンで凄いイライラしました。私と同じような経験をしてほしくないため、同じようにRxの世界に疎い人向けに、これさえ知っといたらとりあえず勉強を進めることができるし、挫折しないはず、という思いを込めて記事を書きました。ある程度Swiftを使用している方向けになると思います。 RxSwiftとは? RxSwiftを知るにはRxを理解しておく必要があります。RxとはReactive Extensionsの略で非同期処理やイベント処理などを宣言的に記述することができる便利ライブラリです。RxSwiftという一つの概念ではなく、Rxの

    [初心者]RxSwiftの道標[入門] - Qiita
  • RxSwiftのソースコードをちょっと読んでみた - Qiita

    RxSwiftのソースコードを読んでみて 隙間時間を見つけてRxSwiftを勉強し始めて数か月が経つのですが、簡単な実装でも出てくる用語とかオペレータが多く短時間だとなかなか理解が深まりませんでした。 RxSwiftのPlaygroundを触ったり、Exampleを触ったり、マーブルダイアグラムを見たりして、ようやくある程度理解できるようになってきました。 オペレータについて追ってみたのでまとめてみました。もし間違いなどがあればご指摘いただきたいです。 RxSwiftのドキュメントについて RxSwiftのリポジトリにはDocumentationが用意されており、いろいろなドキュメントが用意されています。 HotAndColdObservables.mdなんかはHotとColdの違いについて表も用いて説明されているので一度見てみるといいと思います。 RxSwiftで実装されているオペレータ

    RxSwiftのソースコードをちょっと読んでみた - Qiita
  • 「WebAPI 設計のベストプラクティス」に対する所感 - Qiita

    「翻訳: WebAPI 設計のベストプラクティス」を読んで色々と思うところがあったので書きました。 上記の記事は訳文でありますので、正しくは「Best Practices for Designing a Pragmatic RESTful API」に対する所感と述べた方が良いのかもしれませんが、日語で通して読めるよう Qiita に投稿された訳文に対する所感として書いています。 以下では「翻訳: WebAPI 設計のベストプラクティス」並びに「Best Practices for Designing a Pragmatic RESTful API」は「当該記事」と表現します。 観点 当該記事では「○○とした方がよい」との意見に対してそうすべき理由が明らかになっていないか、もしくは表現が曖昧な場合が目立っていると感じました。設計は実装のようにプログラム言語仕様が制約を与えられないため、意図

    「WebAPI 設計のベストプラクティス」に対する所感 - Qiita
  • http://agentism.com/

    http://agentism.com/