成果物を作る!
Jul 24, 2017 · 2 min read
TechAcademyでjava を学んだのだから、転職のアピール材料として、何か作りたい。
■成果物として、何の機能を実装するとアピールできるか?
まず何がアピールになるかだ。
メンターさんに相談したところ、
sqlでDBとのやりとりができる機能は実装すべき。実務でもjava とsqlはセットだから
とのこと。
■どんな物を作るか?
メンターさんからは、占いアプリやbmi計算アプリで結果などをDBに登録して記録がみれる物を提案いただいた。
ただ、どうせ作るなら自分が使える物が欲しい!
私はAmazon信者なので、在庫管理して、一定期間経ったらアラートをかけて、欲しければワンクリックでAmazonに飛べるアプリが欲しい。と思った。
メンターさんも好感触だったので、即決定!!
■何から実装するか?
そうなったら、何から手をつけるかだ!
メンターさん曰く、
まずはDBを用意して、それを読み込める機能から実装すると良い。
とのこと。
■なんとなく今後の流れ。
簡単に今後の開発の流れを考えて見ました。
⑴DBを用意する。(ひとまず、商品名とカテゴリと購入日、リマインダ時期、アマゾンへのリンク)
⑵JavaでDB内容を読み取る。
⑶HTMLでそれを結果を表示する。
⑷クリックしたら、アマゾンに飛べる機能も実装。
⑸Javaで定期的にDBを見に行き、リマインダ時期を確認する。
⑹リマインダ時期が来たら、HTMLでアラートを出す。
⑺購入したら、購入日とリマインダ時期を更新する。
⑻新しい商品を購入したらDBに追加できる機能を実装。
⑼不要な商品は削除できるようにする。
⑽カテゴリや購入日等でソートできるようにする。
■まとめ
40日のブートキャンププログラムも半分を超えた。成果物は、絶対途中で何度かつまずくから、早め早めにスケジューリングをしておこう。
