BLOG

【新人ミッサンの記録】8

こんにちは、ミッサンです。

最近はEnterキーを押すと誤って4を入力してしまうので困っています。

さて、今回はJavaに戻ります。

◆本日の内容

今回はJavaを使用した簡単なテータ管理、表示と自動でそのデータを判別して処理を行うプログラムの作成と、それのテスト項目作成、テストの実行をしました。

◆所感

データを判別して処理を行う部分の判定要素が期日までの期間でしたので、LocalDateとPeriodクラスを使用したのですが、仕様に慣れるまで頭を悩ませました。

Periodクラスで管理する期間時間ではただ加算減算しただけでは内部数値と表現は正規化されないので(1日に100日加算しても101日になったままになるなど)、そこで一度詰まってしまいました。。。

月の日数もその月で違うので日付計算独特の処理が必要になったりと、扱いが難しいです。

しかし、実際の業務ではほぼ使うことになるでしょうからここで悩んでいてよかったのかもしれません

◆最後に

1月ももう終わろうとしていますが、まだまだ寒さは厳しいですね。

我々の研修も今月末で終わりなので少し感慨深い気持ちになります。

それではまた。

BLOGトップへ戻る