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

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

Avatar for Yuto Nakano Yuto Nakano
January 21, 2020

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

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

Avatar for Yuto Nakano

Yuto Nakano

January 21, 2020
Tweet

More Decks by Yuto Nakano

Other Decks in Technology

Transcript

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

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

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