Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(Им)мутабельность, мутировать, подъём состояния #12

Merged
merged 4 commits into from
Feb 9, 2019

Conversation

gaearon
Copy link
Member

@gaearon gaearon commented Feb 9, 2019

Глоссарий.

@gaearon gaearon changed the title Изменяемость, мутировать Изменяемость, мутировать, подъём состояния Feb 9, 2019
| lowercase | нижний регистр |
| mock | фиктивный |
| (im)mutable | (не)изменяемый |
| (im)mutability | (не)изменяемость |
| mutate | мутировать |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Почему не изменить?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

На мой взгляд, в русском это не существенно, поэтому мутировать === изменить

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Хочется специальный «плохой» оттенок чтобы отличить от «хорошего» изменения — обновления состояния или замены всего объекта где-то сверху.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(Поэтому же мы используем именно mutate в конкретных местах, а обычно change или update.)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Просто видно несогласованность, тогда нужно использовать иммутабельность/мутабельный, иначе получается как перевод changeable...

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Я не против иммутабельности в принципе.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Раз мы пошли уже по такому пути, то тогда изменим лучше на это. Наверное, так лучше, для четкого разделения..

@gaearon gaearon changed the title Изменяемость, мутировать, подъём состояния (Им)мутабельность, мутировать, подъём состояния Feb 9, 2019
@gaearon gaearon merged commit 021c80c into master Feb 9, 2019
@gaearon
Copy link
Member Author

gaearon commented Feb 9, 2019

Есть еще вариант "мутируемые" и "немутируемые". Мне он больше нравится, но мало кто использует.

@lex111
Copy link
Member

lex111 commented Feb 9, 2019

Совсем мало кто использует их в контексте программирования, поэтому лучше последовать примеру большинства.

@gaearon gaearon deleted the gaearon-patch-4 branch February 9, 2019 01:57
gcor pushed a commit that referenced this pull request Feb 6, 2020
Обновление репозитория.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants