Size: a a a

2021 February 11

МВ

Макс Воробьев... in dlang.ru
Dark Hole
Ты никогда не видел декораторов? О.о
аттрибуты != декораторы
источник

ᏒAᎩ in dlang.ru
Dark Hole
Ты никогда не видел декораторов? О.о
Да видел я 😒
В шарпе они в квадратных
источник

ᏒAᎩ in dlang.ru
Просто не понятно же что оно делает
источник

DH

Dark Hole in dlang.ru
ᏒAᎩ
Да видел я 😒
В шарпе они в квадратных
Я знаю
источник

МВ

Макс Воробьев... in dlang.ru
ᏒAᎩ
Просто не понятно же что оно делает
читай - подсказки для инструментария
источник

O

Oleg in dlang.ru
а зачем тебе @safe? в тестовом заглушка?
источник

ᏒAᎩ in dlang.ru
Макс Воробьев
!() = <> из ++.
а что значит invariant{...} и assert(...);
источник

МВ

Макс Воробьев... in dlang.ru
ᏒAᎩ
а что значит invariant{...} и assert(...);
invariant некогда не пользовал, но это грубо говоря проверки, которые происходят после каждого изменения объекта
источник

МВ

Макс Воробьев... in dlang.ru
проверяешь, что поля объекта после изменения валидны
источник

ᏒAᎩ in dlang.ru
Макс Воробьев
читай - подсказки для инструментария
Здесь ничего нет... ИДЕ навороченная. Но сам плагин Д просто голый. Даже подсветки синтаксиса граммотной еще нет.
источник

МВ

Макс Воробьев... in dlang.ru
assert - он везде assert
источник

МВ

Макс Воробьев... in dlang.ru
ᏒAᎩ
Здесь ничего нет... ИДЕ навороченная. Но сам плагин Д просто голый. Даже подсветки синтаксиса граммотной еще нет.
это не для IDE
источник

МВ

Макс Воробьев... in dlang.ru
ты можешь написать ф-ю, которая будет опираться на эти подсказки
источник

OB

Oleg B in dlang.ru
ᏒAᎩ
а что значит invariant{...} и assert(...);
invariant это функция которая выполняется до и после каждого (не private) метода класса (структуры) — метод проверки целостности объекта
источник

КП

Константин Пунш... in dlang.ru
Здесь все есть: https://dlang.org/spec/spec.html
источник

ᏒAᎩ in dlang.ru
Oleg B
invariant это функция которая выполняется до и после каждого (не private) метода класса (структуры) — метод проверки целостности объекта
ух ты, звучит круто
источник

OB

Oleg B in dlang.ru
ᏒAᎩ
ух ты, звучит круто
при необходимости при релизной компиляции можно выключить
источник

МВ

Макс Воробьев... in dlang.ru
ᏒAᎩ
Здесь ничего нет... ИДЕ навороченная. Но сам плагин Д просто голый. Даже подсветки синтаксиса граммотной еще нет.
источник

ᏒAᎩ in dlang.ru
спасибо, хоть примеры полистаю
источник

OB

Oleg B in dlang.ru
в @safe коде запрещены некоторые манёвны с указателями, касты некоторые и другой @system код
источник