Задача заключается в проверке текущего времени с использованием устаревшего кода на Java. Старые библиотеки Java для работы с датой и временем предлагали простой метод для этого, например, new Date().getTime(). Однако предоставленный код демонстрирует излишне запутанный подход. Он включал создание объекта Date, извлечение его времени, использование этого времени для создания объекта Timestamp, повторное извлечение времени и, наконец, создание нового объекта Date из него. Автор считает эту самонаведенную сложность признаком "самодельной уродливости", подчеркивая плохие проектные решения, принятые, несмотря на возможности исходной библиотеки.
new Date().getTime(). Однако предоставленный код демонстрирует излишне запутанный подход. Он включал создание объекта Date, извлечение его времени, использование этого времени для создания объекта Timestamp, повторное извлечение времени и, наконец, создание нового объекта Date из него. Автор считает эту самонаведенную сложность признаком "самодельной уродливости", подчеркивая плохие проектные решения, принятые, несмотря на возможности исходной библиотеки.