# 3月11日 学習の振り返り ## 学習項目 * 交通アプリ:履歴の表示→完成 * 交通アプリ:リファクタリングの準備 * クリーンコード:第7章~第9章 ## 大切だと思った項目 * javascriptでの繰り返しには、.mapを用いる。 * 外部インターフェースとの境界をはっきりさせる。 * 単体テストこそが、クリーンコードの全てのメリットをもたらす。 ## 学習項目の感想 交通アプリは、履歴の表示処理の作成が完了し、機能としては全て完成となった。 以降はより良いコードで実現するため、新たに作り直す予定である。 クリーンコードは、例外処理、外部インターフェースとの分離、単体テストについて学んだ。外部のライブラリについては、便利な一方エラーの原因が分かりにくくなる欠点があることが分かった。ライブラリに頼りすぎないことが大切であると思った。 ## 良かった点・カイゼンすべき点 ### 良かった点 + 交通アプリの機能を全て完成できた。 + 予定通りに読書を完了させた。 ### カイゼンすべき点 - ライブラリに頼りすぎない ## 本日の教訓 より良いコードはテストから --- ### ※質問したい項目はdiscordで質問すること ###### tags: `角メモ` `学習ふりかえり`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up