2019-01-01から1年間の記事一覧
コレクションオブジェクトを実装する際、Kotlin だとby キーワードを使って実装をシンプルにすることができます。
iOS でRxSwift を使っている場合、ユニットテストはexpectation を使って非同期部分をテストする方法があります。 以下は簡単なサンプルです。
現在、仕事場のAndroid のコードでは2種類の購読解除方法を使っている 1つめは、bindToLifeCycle、bindUntilEvent を使う方法 single .compose(bindToLifeCycle()) ... もう一つは、Autodispose を使う方法 https://github.com/uber/AutoDispose single .as(…
小ネタです。 ユニットテストを書いているとき、テスト対象のprivate なインスタンス変数を書き換えたいと思うことがあります。 標準のリフレクションだと結構面倒くさいことになります。 詳しくは、https://stackoverflow.com/questions/31589405/using-ref…
この記事では、iOSアプリで実際にクリーンアーキテクチャを取り入れてみた例を紹介します。 クリーンアーキテクチャが何か、というところについてはここでは割愛します。 定義・前提等の全体感は省略させていだき、iOSアプリに取り入れる上で必要なクリーン…