CodeSOD:日付と時間 ノート

CodeSOD:日付と時間

このタスクは、レガシーなJavaコードを使用して現在の時刻を確認することを含みます。古いJavaのdatetimeライブラリは、new Date().getTime()のような簡単な方法を提供していました。しかし、提供されたコードは不必要に複雑なアプローチを示しています。これには、Dateを作成し、その時刻を抽出し、それを使用してTimestampを作成し、再度時刻を抽出し、最終的にそこから新しいDateオブジェクトを構築することが含まれていました。著者は、この自己誘発的な複雑さを「自家製の醜さ」の兆候と見なし、元のライブラリの機能にもかかわらず行われた設計上の選択の悪さを強調しています。