# 12月23日 学習の振り返り ## 学習項目 * リーダブルコード 第Ⅲ部 * 交通アプリMVP 検索結果表示画面の作成 ## 大切だと思った項目 * 無関係の下位問題を抽出して簡潔にする。 * タスクは一度に一つだけ行う。 * コードを他の人にも説明できるようにする。 ## 学習項目の感想 リーダブルコードは、機能を抽出したり、一つのタスクに単純化したりして、大きなコードを細かく美しいコードに書き換える術を学んだ。特にコードを他の人にも説明できるようになることは、コードのみならず、あらゆる学習項目で大切であると感じた。 交通アプリMVPでは、検索結果表示画面の作成に取り掛かった。以前フロントエンドとバックエンドの連携で使用したコードを参考にした。Reactでのレンダリングは一つのコンポーネントにしか実行できないとあるが、画面の全体配置は、別途HTMLを作って一部をJSで書く形式にすればよいのだろうか。 ## 良かった点・カイゼンすべき点 ### 良かった点 + 読書は予定通り進められた。 + コードの役割理解しながら書けた。 ### カイゼンすべき点 - HTMLとReact(JavaScript)の関係がうまく表せなかった。 - stateの項目を指定するとreadonlyになる不具合を残した。 ## 本日の教訓 積極的に質問する。 --- ### ※質問したい項目は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