先日、2次開発で機能を追加するため、既に存在しているDBに 新しくカラムを追加するため、DB設計をしました。 その際、自分では全然考えてなかったことを指摘してもらえたので 注意点として記します。①既にあるカラムはいじらない 普通に考えればわかるので…
最近の実務では、実装はいったんストップで、 Adobe XDで画面のイメージを作成→お客様のフィードバック→修正、を行っています。国語+日本語の先生の資格をもっているから、要望を理解することはきっと得意! と思っていたけど・・・ そんなことはありません…
実務でサービスインされているコードを眺める、という有難い時間をもてています。 そんな中まず気づいたこと、1つ1つののメソッドの記述がすごく短い!例えば、JavaScriptで、上位項目のinput要素が選択されたとき、 その下位項目のinput要素もすべても選…
DBにカラムを追加することになったので、マイグレーションファイルを更新しようとしましたが、 upをしても更新分が読み込まれません。原因:一度upされたマイグレーションファイルは読み込まれない 解決:ある程度遡ってdownをして、その時点からupを実行す…
Javaの受託開発に開発メンバーとして参画することになり、 実務の中で困ったこと、その解決方法、悩みなども記述したいと思います。まずいきなり困ってしまったこと、それはDBへの接続方法です。①背景:ローカル環境でデータを登録した→DB上から登録できたか…
献立確認画面の「戻る」ボタンを押すと、ブラウザの履歴機能を利用して、入力画面に戻り入力内容を編集することができます。 しかし、この「戻る」ボタンを押すと、「フォーム再送信の確認」という画面が表示されます。 原因:(まだ理解不足のため、要更新…
今まで、変数名や関数名は、それっぽい英語から命名するだけで、 その名前からいかに情報を伝えるかなんて、考えていませんでした。 自己学習だから、一人で開発することを前提にして 進めてしまっていたからですね・・・。でも!実務になったら、他者がいる…
生徒マイページ画面では、生徒が自分が食べられない献立を一覧で確認することができます。でも一覧だとデータが多くなってしまうので、献立を提供する「月」ごとに表示したいと思います。そこで、マイページ画面の最上部に、「1月〜12月」から1ヶ月だけ…