Upgrade to Pro — share decks privately, control downloads, hide ads and more …

クリーンアーキテクチャ導入が、 どのような作業に影響を及ぼすのか考察

クリーンアーキテクチャ導入が、 どのような作業に影響を及ぼすのか考察

プロジェクトにクリーンアーキテクチャを導入して起きた変化を表に視覚化しました。

YUTO NAKANO

January 21, 2020
Tweet

More Decks by YUTO NAKANO

Other Decks in Technology

Transcript

  1. 一つのタスクに対して時間を使っていること: 開発前 開発中 開発後 • 仕様確認 • 担当分け • 実装プラン検討

    • コードリーディング • ロジックを考える • コードを書く • PR作成 • コードレビュー • 保守作業
  2. 機能開発中 コードリーディン グ ロジックを 考える コードを 書く レイヤー・クラス が分かれた 共通認識ができた

    実装に統一感ができた ファイル(クラス) 数が増えた クリーンアーキテクチャ後の開発速度: