LINUX.ORG.RU

История изменений

Исправление DawnCaster, (текущая версия) :

Про Value Type - какая-то жесть. Неужели нельзя было просто сделать struct'ы как в шарпах ? Нахрена было делать какие-то специальные аннотации к классам ? По мне так это не-только усложняет читаемость кода, но и ещё вносит изменение в привычное поведение типов. Вангую, что отлаживать баги (особенно в чужом или зависимом коде) после переноса ваших классов на value type - будет адово трудно.

Исходная версия DawnCaster, :

Про Value Type - какая-то жесть. Неужели нельзя было сделать struct'ы как в шарпах ? Нахрена было делать какие-то специальные аннотации к классам ? По мне так это не-только усложняет читаемость кода, но и ещё вносит изменение в привычное поведение типов. Вангую, что отлаживать баги (особенно в чужом или зависимом коде) после переноса ваших классов на value type - будет адово трудно.