issues
search
spadr
/
Canaspad_Smartphone_App
GNU General Public License v3.0
0
stars
0
forks
source link
Package by Feature への移行
#17
Closed
spadr
closed
4 months ago
spadr
commented
4 months ago
Issue: コードの可読性向上のため、Package by Feature への移行を検討
現状:
アプリケーションの機能追加に伴い、複数のデータモデルや機能が追加され、ファイル数が増加しました。
現在のディレクトリ構造では、関連するファイルが分散しており、コードの可読性が低下しています。
特に、
views
,
viewmodels
,
services
,
models
といったディレクトリに多くのファイルが集中しており、特定の機能に関するコードを把握するのが困難になっています。
提案:
コードの可読性と保守性を向上させるため、Package by Feature への移行を検討します。
Package by Feature では、機能ごとに関連するファイル (View, ViewModel, Service, Model など) をまとめたディレクトリを作成します。
これにより、特定の機能に関するコードが1つのディレクトリに集約され、コードの可読性と保守性が向上します。
今後のアクション:
現在のコードベースを分析し、機能ごとにファイルをどのように分割するか検討します。
Package by Feature への移行計画を作成します。
計画に基づき、コードのリファクタリングとディレクトリ構造の変更を行います。
Issue: コードの可読性向上のため、Package by Feature への移行を検討
現状:
views
,viewmodels
,services
,models
といったディレクトリに多くのファイルが集中しており、特定の機能に関するコードを把握するのが困難になっています。提案:
今後のアクション: