【Java研修】研修第11週目
2026-06-24 11:00:00
こんにちは、研修3か月目の研修生、Aです!
宜しくお願いします。今週はWebアプリケーションのコード作成の完了が目標でした。
初めて設計と製造の両方に取り組み、自分の想像している以上に設計は難しく大切であることを感じました。
現場でも設計の工程などを任されるようになったとき、この経験を活かせるようにしたいです。
11週目の研修は
- WEBアプリケーションチーム開発課題(脳トレアプリ)
に取り組みました。
設計からコード作成までを終え、設計の時には気が付けなかったエラーや不具合が多かったです。
仕様書やプログラムをイメージすると気が付けた部分も多く、設計時点でのイメージ力の大切さを実感しました。
設計の段階できちんと想定できていれば、コード作成もスムーズになると思うので、次はその点を意識していきたいです。
今まで学習してきたクラスやメソッドを活用することで、無駄の少ないコードを作成することができました。
自分自身できちんと根拠をもって判断もでき、プログラムの作成に自信を持つことができました。

【講師からの研修のポイント】
-
プログラムの不具合を修正する際は、「その修正が他の処理に影響しないか」を必ず確認する習慣をつけましょう。
プログラムは各処理が互いに依存していることが多く、
1箇所を変更すると意図せず別の箇所が壊れることがあります。
これをデグレード(デグレ)と呼びます。
影響範囲を調べるには、プログラムのつながりを意識して以下の点を確認するのがいいといわれています。
1.修正したメソッド・関数がどこから呼ばれているか(呼び出し元を辿る)
2.修正した変数やDBのデータを他の処理でも使っていないか
3.修正後に関連する機能が正しく動くかを一通り確認する
研修生にも多くあるミスですが、実際の開発プロジェクトでも注意しなければならないことです。
【他の研修生からはこんな声が聞こえてきました!】
-
SQL文のミスが原因でエラーを起こしプログラムがうまく動かなくなることが多かったです。
SQLについてはまだまだ知識が定着していない部分もや、状況に応じて形を変えることが苦手だと気が付きました。
復習をしっかり行いながら、新しい知識についても学んでいけるようにする -
講師からの指摘の修正では、現状の問題を改善するために修正を行いましたが、
講師から今度は別の問題が発生していることを指摘されました。
さまざまな角度から物事考える力が必要なのだと改めて感じました。
最後までお読みいただきありがとうございました!
来週もA君の奮闘と成長をおたのしみに!