170 похожих чатов

Так получается гуид все таки по спеке и проблему даже

решить можно?

25 ответов

22 просмотра

Как он может быть по спеке если ты внезапно можешь нарушить спеку и не заметить?

Denis-Petukhov Автор вопроса
Ayrat Hudaygulov
Как он может быть по спеке если ты внезапно можешь...

Где будет нарушение спеки? Там нет описания методов tobytearray

Denis Petukhov
Где будет нарушение спеки? Там нет описания методо...

А метод уже есть и прямо в типе. И он расходится с tostring

Denis Petukhov
Где будет нарушение спеки? Там нет описания методо...

Я бы так сказал, у обоих решений есть очевидные плюсы и минусы. Моя главная претензия даже не к спеке (хотя это важно!), А к тому что пользоваться этим будет тяжело. Новым типом пользоваться (мне) будет удобнее в разы. Вот и всё

Denis-Petukhov Автор вопроса
Ayrat Hudaygulov
Я бы так сказал, у обоих решений есть очевидные пл...

А норм будет выглядеть система типов с дублирующимися типами?

У нас есть дублирующиеся фреймоврки. MVC и MVC Core. И в целом проблемы с дублированием понятны

Denis Petukhov
А норм будет выглядеть система типов с дублирующим...

Лучше, чем система с плохо задизайненным единственным

Roman Bukin
У нас ещё 4 вида разоров

Для обывателя почти не заметно к слову.

Roman Bukin
У нас ещё 4 вида разоров

А linq вообще на том стоит

Denis-Petukhov Автор вопроса
Bonart
Лучше, чем система с плохо задизайненным единствен...

Вот эта плохозадизайненность она где-то в специфике имплементации. Снаружи это уникальный идентификатор размера 16 байт

Denis Petukhov
Вот эта плохозадизайненность она где-то в специфик...

Оказывается что снаружи это не просто 16 байт, иначе это был бы byte[16]

Denis-Petukhov Автор вопроса
Bonart
Снаружи есть tobytearray(), никакого "внутри"

Ну он есть, да. И этот метод никогда не будет расово верным потому что есть разные байтовые представления (кодировки). Методу объявят анафему

Denis Petukhov
Вот эта плохозадизайненность она где-то в специфик...

Есть еще слова «сортируемый». И кому то это тоже важно

Ayrat Hudaygulov
Оказывается что снаружи это не просто 16 байт, ина...

Или тупая структура внутри с тем же byte[16] или эквивалентом

Denis-Petukhov Автор вопроса
Andrii Kurdiumov
Есть еще слова «сортируемый». И кому то это тоже в...

Мы уже выше выяснили что сортируемость можно достичь и у гуида

Denis Petukhov
Ну он есть, да. И этот метод никогда не будет расо...

Мог бы быть, если бы не был заточен под variant2

Denis Petukhov
Ну он есть, да. И этот метод никогда не будет расо...

При том что нет повода объявлять ему анафему ели рассматривать Guid сугубо в контексте MS стека с COM, OLE и WinAPI. 0 причин его обсолетить.

Denis Petukhov
Мы уже выше выяснили что сортируемость можно дости...

Претензия что это error prone и предлагается бойлерплейт чтобы с этим работать. Мне предлагаемое решение моей проблемы не нравится, я против

Ayrat Hudaygulov
Претензия что это error prone и предлагается бойле...

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

Denis Petukhov
Два типа это не error prone?

это другой класс ошибок

Denis Petukhov
Два типа это не error prone?

В меньшей степени чем два новых метода с косяками от старых

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта