# 12月24日 学習の振り返り ## 学習項目 * リーダブルコード 第IV部 * 交通アプリMVP 検索結果画面とコントローラー ## 大切だと思った項目 * テストが読みやすいと、本番のコードも読みやすい。 * プログラム設計は、メモリ消費量や計算量、精度等のバランス調整が大切である。 * コードを意識してカイゼンさせることが重要である。 ## 学習項目の感想 * リーダブルコードは、テストについて学んだ。テストコードがわかりやすくなれば、本番コードもわかりやすいというのは納得が行った。コードを修正するときは重複などを弾いて無駄をなくし、全体の設計を見ながら求められるパフォーマンスに最適化していくことが必要であると感じた。 * 交通アプリMVPでは検索結果画面作成に取り組んだが、エラーで先に進まずうまくいかなかった。阿部さんからのアドバイスを元に修正に取り組む必要がある。 ## 良かった点・カイゼンすべき点 ### 良かった点 + 読了書籍が10冊に達した。 ### カイゼンすべき点 - エラーをカイゼンできなかった。 - 全体として何をさせたいのかがあやふやになっていた。 ## 本日の教訓 悩むときは今一度計画まで戻って、何のために作ろうとしているのかを考える。 --- ### ※質問したい項目はdiscordで質問すること ###### tags: `角メモ` `学習ふりかえり`