---
# System prepended metadata

title: 3月26日　学習の振り返り
tags: [学習ふりかえり, 角メモ]

---

# 3月26日　学習の振り返り

## 学習項目
* 交通アプリ：リファクタリング
* レガシーコード改善ガイド：第9章

## 大切だと思った項目
* パラメータの依存関係は、インターフェースの抽出で解決できることが多い。
* コンストラクタの依存関係は、コンストラクタのパラメータ化で解決できることが多い。
* グローバル変数は極力使わない。

## 学習項目の感想
* レガシーコード改善ガイドは、クラスをテストに入れられない原因から依存関係を特定して排除する方法が学べた。
* 交通アプリでは引き続きリファクタリングを行った。テストを使って動作確認をしながら、修正できた。
* 今日でひとまずアジャイル研修としては最終日になるため、来週のフィードバックまでに、これまでのことを自分なりに振り返っておきたい。

## 良かった点・カイゼンすべき点
### 良かった点
+ 読書を予定通りに進められた。
+ 交通アプリはできるところまではカイゼンできた。
### カイゼンすべき点
- 早い段階からテストを組み入れた開発を行いたかったと感じた。
## 本日の教訓
約半年にわたり学習お疲れ様でした！
学びを来年度に生かして頑張ろう！

---
### ※質問したい項目はdiscordで質問すること
###### tags: `角メモ` `学習ふりかえり`

