2020 ソフトウェア設計及び演習用の班Wiki
20::gr10::熊澤の感想
今回、多機能メモを1から全て作ってとっても大変でした。
まず、自分が思ってた以上にやらなきゃいけないことが多くてびっくりしました。考えてみれば当たり前なのですが、書いたメモを保存するためにデータベースが必要だったり、入力のデータ型を決めなきゃだったり、いつもメモ帳を使うときには見えてなくて意識してない部分の量が多くてびっくりしました。
そして、必要な機能を実現するのは本当に大変でした。
自分たちが作っている多機能メモにはどのような機能が必要か考えながらサンプルコードを見つけるのが大変でした。
例えば、私はデータベースに関わる部分を担当してました。私たちの作っている多機能メモでは、実現はできませんでしたが、文字列だけでなく画像なども保存したいと考えてました。調べてみると、メモ帳で入力したデータを保存したいとき、ローカルストレージを使うことが多いようでした。ですが、ローカルストレージは画像を保存するための容量が足りないみたいだとわかりました。そこから色々調べました。そしてやっとMySQLにたどり着きました。MySQLは一般的なデータベースですが、あたしはデータベースの知識がなく、MySQL という言葉すら今まで聞いたことなかったのでたどり着くのにとっても時間がかかりました。
また、そこからデータベースを作り、テーブルを作り、phpを使ってブラウザと繋げて、、、今考えてみれば、単純なこともありましたが、単純なことでも機能として実現するためにはとても時間がかかり難しかったです。サンプルコードを見つけても、エラーがたくさん出てきて、エラーを解消するために、サンプルコードの意味を理解して、エラーの意味を理解して、エラーを解消するというルーティンを何回もやりました。そして1ルーティンに何時間もかかりました。とっても大変でした。
でも、エラーが解消された時の達成感、機能が実現された時の達成感は本当にすごかったです。とても感動しました。
今回の反省点は班員、特に宮野に頼ってしまったことが多かったです。目標として貢献したいということを立てていましたが、貢献できてた部分が少なかったと思いました。ですが、積極的には取り組めていたので良かったと思います。計画的にという部分はみんなで話し合って中間発表・最終発表の日程を考慮して活動できたところがよかったと思いました。
この講義を通して、たくさん経験することの大切さ、諦めないことの大切さを学びました。これからもこの講義の経験を通して頑張っていきます。
最終更新日:2020/08/14 12:56:03