Говорят, что преждевременная оптимизация - корень всего зла, но здесь все идет ...
У нас есть высокопроизводительное приложение;кэш в памяти, поддерживаемый Java на стороне сервера, и то, что должно быть очень быстрым C # GUI на стороне клиента.
Я отмечаю, что в настоящее время объекты, которые мы используем в кеше, имеют значения по умолчанию - например,инициализация строк по умолчанию "" и датами до 01.01.1999 вместо того, чтобы оставить их пустыми.
Теперь я могу быть очень привередливым, но разве это не добавляет чуть-чуть больше места на объект (как в кеше, так и при сериализации объекта), чем было бы иначе, если бы оно было нулевым?
Просто интересно, какого рода улучшения (если таковые имеются) будут достигнуты, когда наши объемы объектов начнут становиться достаточно высокими ...
Приветствия, Дейв.