2016-12-20 13 views
4

私たちはちょうど新しいプロジェクトを開始していますバターナイフはデータバインディングでできないものはありますか?

そして、バターナイフとデータバインディングの両方が定型コードを減らすためのすばらしいツールだと思われます。

私たちはbutterkifeで始まり、後でデータバインディングを追加しました。そのアイデアは、xmlで表現する代わりにJavaのビューモデルクラスを持たないことです。

バターライフを維持する理由はありますか?

+5

「データバインディング」と比較してですか?いいえ、バターナイフを忘れてください – pskink

答えて

12

私の現在のプロジェクトでも同じことが起こりました。私たちはとDataBindingを一緒に使った。我々はバージョン7.X(8.Xへの変換は、このような大きなアプリではかなり苦しいでしょう)を使用したものの1つを取り除くことに決めました。私たちは、DataBindingでよりクリーンなコードを持って:)

他のライブラリ減少し、ビルド時間を取り外すしかしDataBindingはまだうまくいけばすぐに変更されます有効にJack&Jillコンパイラで動作しないことに気づきます。 neenbedankt-aptRetrolambdaを使用しても問題ありません。

TL;DR

はButterKnifeを取り除きます。

関連する問題