私はAndroidの開発に乗り出していて、私のアプリの性質(CRUDアプリ、作成、検索、更新、削除)のためにDRY原則を全面的に違反しているような気がします。Android CRUDアプリはこの繰り返しになっていますか?
いつも何かのリストが欲しいですか? RecyclerViewアダプタ、リスナー/コールバック、アクティビティで呼び出される対応する関数、ビュー自体のXML、行アイテムのXML、および4つのそれぞれのデータベースレベルのクエリを実装する必要がありますCRUD操作。それはただのモデルのためのものです!別のモデルとは別のリストが必要な場合は、そのすべてをもう一度実装します。
これは正常ですか?あるいは私はいくつかの共通のデザイントラップに落ちていますか?
他のフレームワークでCRUDがどのように見えるのですか?確かに魔法のように実装されていません。各モデルには独自のモデルがあります。 – Vucko
私は分かりません – KaliMa
各モデルは4つのCRUD操作をすべて自分自身で実装しなければならないと思います – Vucko