LINUX.ORG.RU

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

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

Можно возразить — есть Code Review. Но это не умаляет плюса.

Code Review, как и QA, — процесс стохастический. При этом деградирующий с ростом мест, где потенциально могут быть проблемы, — ревьюер устает, да и глаз замыливается.

Type Level Nullability (ещё более по сравнению с Option) уменьшает количество ошибок, за которыми надо следить, повышая качества продукта.

Сам по себе он, конечно, не Killer Feature, особенно, если есть Option, но вполне себе практичная и приятная вещь, которая реально крутая и легкая в освоении (кстати, легче и компактней того же Option).

Исправление Ruth, :

Можно возразить — есть Code Review. Но это не умаляет плюса.

Code Review, как и QA, — процесс стохастический. При этом деградирующий с ростом мест, где потенциально могут быть проблемы, — ревьюер устает, да и глаз замыливается.

Type Level Nullability (ещё более по сравнению с Option) уменьшает количество ошибок, за которыми надо следить, повышая качества продукта.

Сам по себе он, конечно, не Killer Feature, особенно, если есть Option, но вполне себе практичная и приятная вещь, которая реально крутая.

Исправление Ruth, :

Можно возразить — есть Code Review. Но это не умаляет плюса.

Code Review, как и QA, — процесс стохастический, при этом деградирующий при росте мест, где потенциально могут быть проблемы — ревьюер устает, да и глаз замыливается.

Type Level Nullability (ещё более по сравнению с Option) уменьшает количество ошибок, за которыми надо следить.

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

Можно возразить — есть Code Review. Но это не умаляет плюса.

Code Review, как и QA, — процесс стохастический, при этом деградирующий при росте мест, где потенциально могут быть проблемы — ревьюер устает, да и глаз замыливается.

Type Level Nullability уменьшает количество ошибок, за которыми надо следить.