Android & Kotlin【Android & Kotlin】Factory Methodを使って実現方法が異なる目的が同じ機能をスマートに実装してみた 実現方法が異なる目的が同じ機能を実装するときに、無計画に実装するとソースコードのあちこちでif文を使って分岐するスパゲッティコードになってしまいます。このようなケースは、デザインパターンのFactory Methodを使うとスマートに実装が可能です。 2020.08.13Android & Kotlin