Size: a a a

2020 February 28

P

Pavel in rust_offtopic
Andrei D
Достаточная, но не атомарная
коммит не атомарная операция?
источник

P

Pavel in rust_offtopic
Andrei D
Ну начинается
что начинается?
источник

AD

Andrei D in rust_offtopic
Pavel
коммит не атомарная операция?
Переименование файла с, допустим, классом без переименования самого класса
источник

P

Pavel in rust_offtopic
Andrei D
Переименование файла с, допустим, классом без переименования самого класса
переименование класса с переименованием файла у тебя меняет больше половины файла? Мб тогда это правда можно считать другим файлом, ты так не считаешь?
источник

AD

Andrei D in rust_offtopic
Pavel
переименование класса с переименованием файла у тебя меняет больше половины файла? Мб тогда это правда можно считать другим файлом, ты так не считаешь?
А может, это мне решать?
источник

P

Pavel in rust_offtopic
Andrei D
А может, это мне решать?
ну так решись и напиши наконец нормальный коммит-месседж
источник

AD

Andrei D in rust_offtopic
Pavel
ну так решись и напиши наконец нормальный коммит-месседж
Зачем, если в приличных системах контроля версий можно явно указать, что куда переименовано?
источник

P

Pavel in rust_offtopic
Andrei D
Зачем, если в приличных системах контроля версий можно явно указать, что куда переименовано?
JIR-000: Foo -> Bar
источник

P

Pavel in rust_offtopic
central hardware
А что с reflection?
берёшь свежую кибержабу и там тебе рефлексия не поможет мутировать иммутабельное
источник

P

Pavel in rust_offtopic
Т-34 85
Так, погоди. Мне нужен иммутебельный int. Что-что мне нужно сделать?
числа иммутабельны бай десигн
источник

P

Pavel in rust_offtopic
ты не можешь поменять число, ты можешь только записать другое в поле/переменную, а если у тебя поле/переменная константны, то и число ты там изменить не сможешь
источник

P

Pavel in rust_offtopic
константность == иммутабельность для типов-значений, если считать ссылочные типы композицией значения ссылки и значения, на которое она ссылается, то понятно, почему константность для значений ссылочных типов не предполагает иммутабельности, а иммутабельность значений, на которые они ссылаются не предполагает, что сами ссылки не изменятся
источник

Т8

Т-34 85 in rust_offtopic
Pavel
числа иммутабельны бай десигн
А что такое "число" в C#?
источник

P

Pavel in rust_offtopic
Т-34 85
А что такое "число" в C#?
int, double, например
источник

AD

Andrei D in rust_offtopic
Pavel
JIR-000: Foo -> Bar
а git log --follow так и не работает :) и ни в одной вебморде репозитория так и не видно, откуда переименовали. ну да, ну да, небось руки не отвалятся найти последнюю версию Foo и продолжать читать историю уже оттуда… кстати, знаете, как?
источник

Т8

Т-34 85 in rust_offtopic
Pavel
int, double, например
Это типы данных. И они мутабельны
источник

Т8

Т-34 85 in rust_offtopic
Короче, ладно, я вижу, что ты плаваешь
источник

P

Pavel in rust_offtopic
Т-34 85
Это типы данных. И они мутабельны
покажи, как ты можешь их мутировать
источник

Т8

Т-34 85 in rust_offtopic
Не понимаешь разницу между типом данных и литералом типа
источник

P

Pavel in rust_offtopic
Т-34 85
Не понимаешь разницу между типом данных и литералом типа
смутируй readonly int a = 42;
источник