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

認知負荷を打開するFlutter的アプローチ

CyberAgent
March 21, 2024
100

 認知負荷を打開するFlutter的アプローチ

コードにおける認知負荷が高い状態について、その認知負荷を打開するFlutter的アプローチを紹介_

CyberAgent

March 21, 2024
Tweet

More Decks by CyberAgent

Transcript

  1. コードにおける認知負荷へのアプローチ - Danger - build_runner - CustomLint - CodeMod -

    DartCodeMetrics - ドキュメント(Design Doc, コーディング規約) - コードコメント - etc.. さまざまなアプローチ
  2. コードにおける認知負荷へのアプローチ - Danger - build_runner - CustomLint - CodeMod -

    DartCodeMetrics - ドキュメント(Design Doc, コーディング規約) - コードコメント - etc.. さまざまなアプローチ
  3. コードにおける認知負荷へのアプローチ さまざまなアプローチ アプローチ 効果が期待できるコスト 補足 Danger 考慮コスト DartDangerもあります build_runner 判断コスト

    主にボイラープレートに機能 する CustomLint 考慮コスト 判断コスト IDE上で解析可能 ※ どのアプローチも使い方によっては、判断コスト、考慮コストを下げることが可能ですが、 大きい効果が期待できそうなコストを元に考えています
  4. アプローチ 効果が期待できるコスト 補足 Danger 考慮コスト DartDangerもあります build_runner 判断コスト 主にボイラープレートに機能 する

    CustomLint 考慮コスト 判断コスト IDE上で解析可能 コードにおける認知負荷へのアプローチ さまざまなアプローチ ※ どのアプローチも使い方によっては、判断コスト、考慮コストを下げることが可能ですが、 大きい効果が期待できそうなコストを元に考えています
  5. コードにおける認知負荷へのアプローチ さまざまなアプローチ アプローチ 効果が期待できるコスト 補足 Danger 考慮コスト DartDangerもあります build_runner 判断コスト

    主にボイラープレートに機能 する CustomLint 考慮コスト 判断コスト IDE上で解析可能 ※ どのアプローチも使い方によっては、判断コスト、考慮コストを下げることが可能ですが、 大きい効果が期待できそうなコストを元に考えています