テックキャンプ短期集中オンラインコース。学習27日目のふりかえり

学習時間:9:00

実装内容(最終課題):商品購入機能(購入後の売り切れ表示)商品一覧表示機能

解決したことや学んだ単語:herokuでの処理がうまくいかない時はgit pushをやり直してみること

 

学習の振り返り:

 今日は商品購入機能の購入後の表示形式の変更と商品表示一覧機能の実装を行った。昨日の時点でPAY.JPを利用したカード決済機能の実装という山場を終えていたのでその後は大きく修正したり問題にぶつかることもなく最終課題のアプリを完成させることができた。一つアプリを完成させて学んだことはできるだけ設計の段階から仕様や製作に必要な工程を洗いだしあとはもう作るだけというところまで落とし込んでおくことの重要性。もちろん想定してなかったことは常に起きるが、それでもDBの変更や仕様の変更は少ないに越したことはないし、予定外の修正作業は必要以上に時間がかかってしまう。

 近々オリジナルアプリの製作に着手していくが、最終課題とは違って全て一から設計・製作していく必要があるため出来るだけ詳細に設計を行なっていきたい。また最終課題ではすでに設計済みのビューファイルを配布されていたため、主にサーバーサイドの実装だけで済んだが、オリジナルアプリではそうもいかないためビューファイルの製作が課題になると思う。

 自分が何のために、どのようなアプリを作りたいかをよく考えた上で製作に取り組んでいきたい。